Perfect Square
113640695537121 is a perfect square (10660239 × 10660239)
One hundred and thirteen trillion, six hundred and forty billion, six hundred and ninety-five million, five hundred and thirty-seven thousand, one hundred and twenty-one.
113640695537121 is a perfect square (10660239 × 10660239)
113640695537121 is odd
Previous odd number is 113640695537119
Next odd number is 113640695537123