Perfect Square
2474366049 is a perfect square (49743 × 49743)
Two billion, four hundred and seventy-four million, three hundred and sixty-six thousand and forty-nine.
2474366049 is a perfect square (49743 × 49743)
2474366049 is odd
Previous odd number is 2474366047
Next odd number is 2474366051