Perfect Square
80730425161 is a perfect square (284131 × 284131)
Eighty billion, seven hundred and thirty million, four hundred and twenty-five thousand, one hundred and sixty-one.
80730425161 is a perfect square (284131 × 284131)
80730425161 is odd
Previous odd number is 80730425159
Next odd number is 80730425163