Perfect Square
2685374950889854161 is a perfect square (1638711369 × 1638711369)
2685374950889854161 is a perfect square (1638711369 × 1638711369)
2685374950889854161 is odd
Previous odd number is 2685374950889854159
Next odd number is 2685374950889854163
10010101000100010111100100101001000100100001011001010011010001