Perfect Square
8882497009 is a perfect square (94247 × 94247)
Eight billion, eight hundred and eighty-two million, four hundred and ninety-seven thousand and nine.
8882497009 is a perfect square (94247 × 94247)
8882497009 is odd
Previous odd number is 8882497007
Next odd number is 8882497011