Perfect Square
2672660944947285009 is a perfect square (1634827497 × 1634827497)
2672660944947285009 is a perfect square (1634827497 × 1634827497)
2672660944947285009 is odd
Previous odd number is 2672660944947285007
Next odd number is 2672660944947285011
10010100010111001100101111100000010100101001001000110000010001