Please spell out the following numbers:
587 = five hundred and eighty seven
318 = three hundred and eighteen
580 = five hundred and eighty
464 = four hundred and sixty four
922 = nine hundred and twenty two
346 = 
three hundred and forty six