Perfect Square
118161356742025 is a perfect square (10870205 × 10870205)
One hundred and eighteen trillion, one hundred and sixty-one billion, three hundred and fifty-six million, seven hundred and forty-two thousand and twenty-five.
118161356742025 is a perfect square (10870205 × 10870205)
118161356742025 is odd
Previous odd number is 118161356742023
Next odd number is 118161356742027