Perfect Square
55374090489 is a perfect square (235317 × 235317)
Fifty-five billion, three hundred and seventy-four million, ninety thousand, four hundred and eighty-nine.
55374090489 is a perfect square (235317 × 235317)
55374090489 is odd
Previous odd number is 55374090487
Next odd number is 55374090491