Perfect Square
1670118340926442225 is a perfect square (1292330585 × 1292330585)
1670118340926442225 is a perfect square (1292330585 × 1292330585)
1670118340926442225 is odd
Previous odd number is 1670118340926442223
Next odd number is 1670118340926442227
1011100101101011100111100100001001011110010010000101011110001