Perfect Square
1983009961 is a perfect square (44531 × 44531)
One billion, nine hundred and eighty-three million, nine thousand, nine hundred and sixty-one.
1983009961 is a perfect square (44531 × 44531)
1983009961 is odd
Previous odd number is 1983009959
Next odd number is 1983009963