Perfect Square
89923947745460768693978654853269401 is a perfect square (299873219453589701 × 299873219453589701)
89923947745460768693978654853269401 is a perfect square (299873219453589701 × 299873219453589701)
89923947745460768693978654853269401 is odd
Previous odd number is 89923947745460768693978654853269399
Next odd number is 89923947745460768693978654853269403
100010101000110010111110010100000001101000110110101010011001000010101000011110101000110011000101110111000011110011001
727153491440078124910565536261846925042956122672636448331653766408316223720241884544682729044882872888201
8086316378128358864944949218130927311148137352673153538801178682898801