Perfect Square
7054667318642141641 is a perfect square (2656062371 × 2656062371)
7054667318642141641 is a perfect square (2656062371 × 2656062371)
7054667318642141641 is odd
Previous odd number is 7054667318642141639
Next odd number is 7054667318642141643
110000111100111001101101000110010010000001110001110100111001001