Perfect Square
18681749973121 is a perfect square (4322239 × 4322239)
Eighteen trillion, six hundred and eighty-one billion, seven hundred and forty-nine million, nine hundred and seventy-three thousand, one hundred and twenty-one.
18681749973121 is a perfect square (4322239 × 4322239)
18681749973121 is odd
Previous odd number is 18681749973119
Next odd number is 18681749973123