Perfect Square
2672660918790045121 is a perfect square (1634827489 × 1634827489)
2672660918790045121 is a perfect square (1634827489 × 1634827489)
2672660918790045121 is odd
Previous odd number is 2672660918790045119
Next odd number is 2672660918790045123
10010100010111001100101111000111111101100011001011110111000001