Perfect Square
1190538231482454310225 is a perfect square (34504177015 × 34504177015)
1190538231482454310225 is a perfect square (34504177015 × 34504177015)
1190538231482454310225 is odd
Previous odd number is 1190538231482454310223
Next odd number is 1190538231482454310227
10000001000101000001001011101011100101010011001011101101111110101010001
1687446603167302084971674250064671425406277849639752615842640625