Perfect Square
113640354409729 is a perfect square (10660223 × 10660223)
One hundred and thirteen trillion, six hundred and forty billion, three hundred and fifty-four million, four hundred and nine thousand, seven hundred and twenty-nine.
113640354409729 is a perfect square (10660223 × 10660223)
113640354409729 is odd
Previous odd number is 113640354409727
Next odd number is 113640354409731