Perfect Square
2685374918115626881 is a perfect square (1638711359 × 1638711359)
2685374918115626881 is a perfect square (1638711359 × 1638711359)
2685374918115626881 is odd
Previous odd number is 2685374918115626879
Next odd number is 2685374918115626883
10010101000100010111100100001010100011000001101000111110000001