Perfect Square
130362663016609 is a perfect square (11417647 × 11417647)
One hundred and thirty trillion, three hundred and sixty-two billion, six hundred and sixty-three million, sixteen thousand, six hundred and nine.
130362663016609 is a perfect square (11417647 × 11417647)
130362663016609 is odd
Previous odd number is 130362663016607
Next odd number is 130362663016611