Perfect Square
22429555225 is a perfect square (149765 × 149765)
Twenty-two billion, four hundred and twenty-nine million, five hundred and fifty-five thousand, two hundred and twenty-five.
22429555225 is a perfect square (149765 × 149765)
22429555225 is odd
Previous odd number is 22429555223
Next odd number is 22429555227