Perfect Square
16618045921 is a perfect square (128911 × 128911)
Sixteen billion, six hundred and eighteen million, forty-five thousand, nine hundred and twenty-one.
16618045921 is a perfect square (128911 × 128911)
16618045921 is odd
Previous odd number is 16618045919
Next odd number is 16618045923