Perfect Square
1666033830313950241 is a perfect square (1290749329 × 1290749329)
1666033830313950241 is a perfect square (1290749329 × 1290749329)
1666033830313950241 is odd
Previous odd number is 1666033830313950239
Next odd number is 1666033830313950243
1011100011110111100001111000100001111101001010111110000100001