Perfect Square
55358090089 is a perfect square (235283 × 235283)
Fifty-five billion, three hundred and fifty-eight million, ninety thousand and eighty-nine.
55358090089 is a perfect square (235283 × 235283)
55358090089 is odd
Previous odd number is 55358090087
Next odd number is 55358090091