Perfect Square
88950653938182740698201 is a perfect square (298245962149 × 298245962149)
88950653938182740698201 is a perfect square (298245962149 × 298245962149)
88950653938182740698201 is odd
Previous odd number is 88950653938182740698199
Next odd number is 88950653938182740698203
10010110101100000011001001100111111000000001110110011011010101110010001011001
703797039566906242988124720578273944520551234346336241944016839814601