Perfect Square
22448129929 is a perfect square (149827 × 149827)
Twenty-two billion, four hundred and forty-eight million, one hundred and twenty-nine thousand, nine hundred and twenty-nine.
22448129929 is a perfect square (149827 × 149827)
22448129929 is odd
Previous odd number is 22448129927
Next odd number is 22448129931