Perfect Square
22428357121 is a perfect square (149761 × 149761)
Twenty-two billion, four hundred and twenty-eight million, three hundred and fifty-seven thousand, one hundred and twenty-one.
22428357121 is a perfect square (149761 × 149761)
22428357121 is odd
Previous odd number is 22428357119
Next odd number is 22428357123