Perfect Square
1670861813556476401 is a perfect square (1292618201 × 1292618201)
1670861813556476401 is a perfect square (1292618201 × 1292618201)
1670861813556476401 is odd
Previous odd number is 1670861813556476399
Next odd number is 1670861813556476403
1011100110000000101111111011110000001110011000111100111110001