Perfect Square
2672660892632805361 is a perfect square (1634827481 × 1634827481)
2672660892632805361 is a perfect square (1634827481 × 1634827481)
2672660892632805361 is odd
Previous odd number is 2672660892632805359
Next odd number is 2672660892632805363
10010100010111001100101110101111100110011101001110111111110001