Perfect Square
99251707785739135988369139426230880235641 is a perfect square (315042390458393925621 × 315042390458393925621)
99251707785739135988369139426230880235641 is a perfect square (315042390458393925621 × 315042390458393925621)
99251707785739135988369139426230880235641 is odd
Previous odd number is 99251707785739135988369139426230880235639
Next odd number is 99251707785739135988369139426230880235643
10010001110101100101011111001101100001001011011101010110010010000000111110001010000000010111110010100010001101011101000001111000001111001
977718796943882326004853811744122519256839191788430436394366477414533190559610494020874750019211482443804127447778449479721
9850901498385750624487528292097682202795515041804528430167987832647341643686680881