Perfect Square
2672660905711425225 is a perfect square (1634827485 × 1634827485)
2672660905711425225 is a perfect square (1634827485 × 1634827485)
2672660905711425225 is odd
Previous odd number is 2672660905711425223
Next odd number is 2672660905711425227
10010100010111001100101110111011110010000000001101011011001001