Perfect Square
20098707962215254823142337473965369530374700625 is a perfect square (141769912048414753974025 × 141769912048414753974025)
20098707962215254823142337473965369530374700625 is a perfect square (141769912048414753974025 × 141769912048414753974025)
20098707962215254823142337473965369530374700625 is odd
Previous odd number is 20098707962215254823142337473965369530374700623
Next odd number is 20098707962215254823142337473965369530374700627
1110000101010000011101101000101011110010000111001110110111010100101111111000110011100110010001010110100101110110101111001000011101010111000011111001010001
8119035112104105148697734188516943235248154877818514692093773194834227692118108605920682703882686510061604493206034732785641576601806640625
403958061750414881099545934733443519569378017999383393362286130340363911282634313058375390625