Perfect Square
80713378201 is a perfect square (284101 × 284101)
Eighty billion, seven hundred and thirteen million, three hundred and seventy-eight thousand, two hundred and one.
80713378201 is a perfect square (284101 × 284101)
80713378201 is odd
Previous odd number is 80713378199
Next odd number is 80713378203