Please spell out the following numbers:
998 = nine hundred and ninety eight
945 = nine hundred and forty five
774 = seven hundred and seventy four
783 = seven hundred and eighty three
477 = four hundred and seventy seven
582 = 
five hundred and eighty two