Perfect Square
99251707785739135990889478549898031640625 is a perfect square (315042390458393925625 × 315042390458393925625)
99251707785739135990889478549898031640625 is a perfect square (315042390458393925625 × 315042390458393925625)
99251707785739135990889478549898031640625 is odd
Previous odd number is 99251707785739135990889478549898031640623
Next odd number is 99251707785739135990889478549898031640627
10010001110101100101011111001101100001001011011101010110010010000101001111011010010111110010000001110100111011111011111011011000000110001
977718796943882326079336649093441433517604496027946910779462431985451334197635212858758887871560823678832113742828369140625
9850901498385750624987824216544038127201909733653468072350624889733813629150390625