Perfect Square
1670118387450343609 is a perfect square (1292330603 × 1292330603)
1670118387450343609 is a perfect square (1292330603 × 1292330603)
1670118387450343609 is odd
Previous odd number is 1670118387450343607
Next odd number is 1670118387450343611
1011100101101011100111101001100100000110100110111000010111001