Perfect Square
21516489225 is a perfect square (146685 × 146685)
Twenty-one billion, five hundred and sixteen million, four hundred and eighty-nine thousand, two hundred and twenty-five.
21516489225 is a perfect square (146685 × 146685)
21516489225 is odd
Previous odd number is 21516489223
Next odd number is 21516489227