Perfect Square
18944494321 is a perfect square (137639 × 137639)
Eighteen billion, nine hundred and forty-four million, four hundred and ninety-four thousand, three hundred and twenty-one.
18944494321 is a perfect square (137639 × 137639)
18944494321 is odd
Previous odd number is 18944494319
Next odd number is 18944494323