Perfect Square
16616499025 is a perfect square (128905 × 128905)
Sixteen billion, six hundred and sixteen million, four hundred and ninety-nine thousand and twenty-five.
16616499025 is a perfect square (128905 × 128905)
16616499025 is odd
Previous odd number is 16616499023
Next odd number is 16616499027