Please spell out the following numbers:
478 = four hundred and seventy eight
207 = two hundred and seven
301 = three hundred and one
678 = six hundred and seventy eight
510 = five hundred and ten
503 = 
five hundred and three