Perfect Square
117655860100 is a perfect square (343010 × 343010)
One hundred and seventeen billion, six hundred and fifty-five million, eight hundred and sixty thousand, one hundred.
117655860100 is a perfect square (343010 × 343010)
117655860100 is even
Previous even number is 117655860098
Next even number is 117655860102