Perfect Square
1982653729 is a perfect square (44527 × 44527)
One billion, nine hundred and eighty-two million, six hundred and fifty-three thousand, seven hundred and twenty-nine.
1982653729 is a perfect square (44527 × 44527)
1982653729 is odd
Previous odd number is 1982653727
Next odd number is 1982653731