Perfect Square
113640524973361 is a perfect square (10660231 × 10660231)
One hundred and thirteen trillion, six hundred and forty billion, five hundred and twenty-four million, nine hundred and seventy-three thousand, three hundred and sixty-one.
113640524973361 is a perfect square (10660231 × 10660231)
113640524973361 is odd
Previous odd number is 113640524973359
Next odd number is 113640524973363