Perfect Square
18147053521 is a perfect square (134711 × 134711)
Eighteen billion, one hundred and forty-seven million, fifty-three thousand, five hundred and twenty-one.
18147053521 is a perfect square (134711 × 134711)
18147053521 is odd
Previous odd number is 18147053519
Next odd number is 18147053523