Perfect Square
2672660938407975025 is a perfect square (1634827495 × 1634827495)
2672660938407975025 is a perfect square (1634827495 × 1634827495)
2672660938407975025 is odd
Previous odd number is 2672660938407975023
Next odd number is 2672660938407975027
10010100010111001100101111011010001110110111101001100001110001