Perfect Square
16989819025 is a perfect square (130345 × 130345)
Sixteen billion, nine hundred and eighty-nine million, eight hundred and nineteen thousand and twenty-five.
16989819025 is a perfect square (130345 × 130345)
16989819025 is odd
Previous odd number is 16989819023
Next odd number is 16989819027