Perfect Square
7054667361139139641 is a perfect square (2656062379 × 2656062379)
7054667361139139641 is a perfect square (2656062379 × 2656062379)
7054667361139139641 is odd
Previous odd number is 7054667361139139639
Next odd number is 7054667361139139643
110000111100111001101101001011001110101001111011010010000111001