Perfect Square
88985840760930734538241 is a perfect square (298304945921 × 298304945921)
88985840760930734538241 is a perfect square (298304945921 × 298304945921)
88985840760930734538241 is odd
Previous odd number is 88985840760930734538239
Next odd number is 88985840760930734538243
10010110101111110111010011101101100001110000001000000001110010111111000000001
704632587528399965728038963930230983614227438309256745713950130731521