Perfect Square
1982297529 is a perfect square (44523 × 44523)
One billion, nine hundred and eighty-two million, two hundred and ninety-seven thousand, five hundred and twenty-nine.
1982297529 is a perfect square (44523 × 44523)
1982297529 is odd
Previous odd number is 1982297527
Next odd number is 1982297531