Perfect Square
16620624241 is a perfect square (128921 × 128921)
Sixteen billion, six hundred and twenty million, six hundred and twenty-four thousand, two hundred and forty-one.
16620624241 is a perfect square (128921 × 128921)
16620624241 is odd
Previous odd number is 16620624239
Next odd number is 16620624243