Perfect Square
1980161001 is a perfect square (44499 × 44499)
One billion, nine hundred and eighty million, one hundred and sixty-one thousand and one.
1980161001 is a perfect square (44499 × 44499)
1980161001 is odd
Previous odd number is 1980160999
Next odd number is 1980161003