Please spell out the following numbers:
405 = four hundred and five
348 = three hundred and forty eight
554 = five hundred and fifty four
47 = forty seven
982 = nine hundred and eighty two
687 = 
six hundred and eighty seven