Perfect Square
1666775933745812289 is a perfect square (1291036767 × 1291036767)
1666775933745812289 is a perfect square (1291036767 × 1291036767)
1666775933745812289 is odd
Previous odd number is 1666775933745812287
Next odd number is 1666775933745812291
1011100100001100100111110000101111011000101101101001101000001