Perfect Square
1670861829067894849 is a perfect square (1292618207 × 1292618207)
1670861829067894849 is a perfect square (1292618207 × 1292618207)
1670861829067894849 is odd
Previous odd number is 1670861829067894847
Next odd number is 1670861829067894851
1011100110000000101111111101100011110010110011111000001000001