Perfect Square
23811325699225 is a perfect square (4879685 × 4879685)
Twenty-three trillion, eight hundred and eleven billion, three hundred and twenty-five million, six hundred and ninety-nine thousand, two hundred and twenty-five.
23811325699225 is a perfect square (4879685 × 4879685)
23811325699225 is odd
Previous odd number is 23811325699223
Next odd number is 23811325699227