Perfect Square
55423988929 is a perfect square (235423 × 235423)
Fifty-five billion, four hundred and twenty-three million, nine hundred and eighty-eight thousand, nine hundred and twenty-nine.
55423988929 is a perfect square (235423 × 235423)
55423988929 is odd
Previous odd number is 55423988927
Next odd number is 55423988931