Perfect Square
18946146025 is a perfect square (137645 × 137645)
Eighteen billion, nine hundred and forty-six million, one hundred and forty-six thousand and twenty-five.
18946146025 is a perfect square (137645 × 137645)
18946146025 is odd
Previous odd number is 18946146023
Next odd number is 18946146027