Perfect Square
88975413953028157885201 is a perfect square (298287468649 × 298287468649)
88975413953028157885201 is a perfect square (298287468649 × 298287468649)
88975413953028157885201 is odd
Previous odd number is 88975413953028157885199
Next odd number is 88975413953028157885203
10010110101110101110111101010001110100101010100001001111010000100101100010001
704384923145425919238769399608022293741839306129829858067899818775601