Please spell out the following numbers:
307 = three hundred and seven
373 = three hundred and seventy three
993 = nine hundred and ninety three
447 = four hundred and forty seven
207 = two hundred and seven
509 = 
five hundred and nine