Perfect Square
18140049225 is a perfect square (134685 × 134685)
Eighteen billion, one hundred and forty million, forty-nine thousand, two hundred and twenty-five.
18140049225 is a perfect square (134685 × 134685)
18140049225 is odd
Previous odd number is 18140049223
Next odd number is 18140049227