Perfect Square
11994550789225 is a perfect square (3463315 × 3463315)
Eleven trillion, nine hundred and ninety-four billion, five hundred and fifty million, seven hundred and eighty-nine thousand, two hundred and twenty-five.
11994550789225 is a perfect square (3463315 × 3463315)
11994550789225 is odd
Previous odd number is 11994550789223
Next odd number is 11994550789227