Perfect Square
81531608768396997095601 is a perfect square (285537403449 × 285537403449)
81531608768396997095601 is a perfect square (285537403449 × 285537403449)
81531608768396997095601 is odd
Previous odd number is 81531608768396997095599
Next odd number is 81531608768396997095603
10001010000111101011001011101101110011110000101011010100010101111000010110001
541973479340667208563707636587525594136146172329608550429180425366801