Perfect Square
1670118377111698801 is a perfect square (1292330599 × 1292330599)
1670118377111698801 is a perfect square (1292330599 × 1292330599)
1670118377111698801 is odd
Previous odd number is 1670118377111698799
Next odd number is 1670118377111698803
1011100101101011100111101000010111000100110000011110101110001