Perfect Square
55398566161 is a perfect square (235369 × 235369)
Fifty-five billion, three hundred and ninety-eight million, five hundred and sixty-six thousand, one hundred and sixty-one.
55398566161 is a perfect square (235369 × 235369)
55398566161 is odd
Previous odd number is 55398566159
Next odd number is 55398566163