Perfect Square
1670861844579313369 is a perfect square (1292618213 × 1292618213)
1670861844579313369 is a perfect square (1292618213 × 1292618213)
1670861844579313369 is odd
Previous odd number is 1670861844579313367
Next odd number is 1670861844579313371
1011100110000000101111111111010111010111001110110011011011001