Perfect Square
5699666073363459649 is a perfect square (2387397343 × 2387397343)
5699666073363459649 is a perfect square (2387397343 × 2387397343)
5699666073363459649 is odd
Previous odd number is 5699666073363459647
Next odd number is 5699666073363459651
100111100011001010010000001100001111001001011001010111001000001