Perfect Square
2682722486612441025 is a perfect square (1637901855 × 1637901855)
2682722486612441025 is a perfect square (1637901855 × 1637901855)
2682722486612441025 is odd
Previous odd number is 2682722486612441023
Next odd number is 2682722486612441027
10010100111010111100011110001101001101011111001011011111000001