Perfect Square
1670490072070411201 is a perfect square (1292474399 × 1292474399)
1670490072070411201 is a perfect square (1292474399 × 1292474399)
1670490072070411201 is odd
Previous odd number is 1670490072070411199
Next odd number is 1670490072070411203
1011100101110110001011101111010110010100100101101001111000001