Perfect Square
80712241801 is a perfect square (284099 × 284099)
Eighty billion, seven hundred and twelve million, two hundred and forty-one thousand, eight hundred and one.
80712241801 is a perfect square (284099 × 284099)
80712241801 is odd
Previous odd number is 80712241799
Next odd number is 80712241803