Please spell out the following numbers:
805 = eight hundred and five
403 = four hundred and three
374 = three hundred and seventy four
117 = one hundred and seventeen
955 = nine hundred and fifty five
578 = 
five hundred and seventy eight