Perfect Square
18962116209 is a perfect square (137703 × 137703)
Eighteen billion, nine hundred and sixty-two million, one hundred and sixteen thousand, two hundred and nine.
18962116209 is a perfect square (137703 × 137703)
18962116209 is odd
Previous odd number is 18962116207
Next odd number is 18962116211