Please spell out the following numbers:
904 = nine hundred and four
330 = three hundred and thirty
517 = five hundred and seventeen
903 = nine hundred and three
394 = three hundred and ninety four
429 = 
four hundred and twenty nine