Perfect Square
1670861818726949209 is a perfect square (1292618203 × 1292618203)
1670861818726949209 is a perfect square (1292618203 × 1292618203)
1670861818726949209 is odd
Previous odd number is 1670861818726949207
Next odd number is 1670861818726949211
1011100110000000101111111100010110101111110111010000101011001