Perfect Square
55380679561 is a perfect square (235331 × 235331)
Fifty-five billion, three hundred and eighty million, six hundred and seventy-nine thousand, five hundred and sixty-one.
55380679561 is a perfect square (235331 × 235331)
55380679561 is odd
Previous odd number is 55380679559
Next odd number is 55380679563