Perfect Square
1670118346095764569 is a perfect square (1292330587 × 1292330587)
1670118346095764569 is a perfect square (1292330587 × 1292330587)
1670118346095764569 is odd
Previous odd number is 1670118346095764567
Next odd number is 1670118346095764571
1011100101101011100111100100101111111111001101010010001011001