Perfect Square
1666033819987955625 is a perfect square (1290749325 × 1290749325)
1666033819987955625 is a perfect square (1290749325 × 1290749325)
1666033819987955625 is odd
Previous odd number is 1666033819987955623
Next odd number is 1666033819987955627
1011100011110111100001110111010101000001010110100111110101001