Perfect Square
8885136121 is a perfect square (94261 × 94261)
Eight billion, eight hundred and eighty-five million, one hundred and thirty-six thousand, one hundred and twenty-one.
8885136121 is a perfect square (94261 × 94261)
8885136121 is odd
Previous odd number is 8885136119
Next odd number is 8885136123