Perfect Square
2672660886093495441 is a perfect square (1634827479 × 1634827479)
2672660886093495441 is a perfect square (1634827479 × 1634827479)
2672660886093495441 is odd
Previous odd number is 2672660886093495439
Next odd number is 2672660886093495443
10010100010111001100101110101001100000101011101111110010010001