Perfect Square
12150027804721 is a perfect square (3485689 × 3485689)
Twelve trillion, one hundred and fifty billion, twenty-seven million, eight hundred and four thousand, seven hundred and twenty-one.
12150027804721 is a perfect square (3485689 × 3485689)
12150027804721 is odd
Previous odd number is 12150027804719
Next odd number is 12150027804723