Perfect Square
1649594745296443009 is a perfect square (1284365503 × 1284365503)
1649594745296443009 is a perfect square (1284365503 × 1284365503)
1649594745296443009 is odd
Previous odd number is 1649594745296443007
Next odd number is 1649594745296443011
1011011100100100010011010111001010000101111101101011010000001