Perfect Square
1649594729884057009 is a perfect square (1284365497 × 1284365497)
1649594729884057009 is a perfect square (1284365497 × 1284365497)
1649594729884057009 is odd
Previous odd number is 1649594729884057007
Next odd number is 1649594729884057011
1011011100100100010011010101010111010000110000111110110110001