Perfect Square
16988254921 is a perfect square (130339 × 130339)
Sixteen billion, nine hundred and eighty-eight million, two hundred and fifty-four thousand, nine hundred and twenty-one.
16988254921 is a perfect square (130339 × 130339)
16988254921 is odd
Previous odd number is 16988254919
Next odd number is 16988254923