Please spell out the following numbers:
584 = five hundred and eighty four
268 = two hundred and sixty eight
112 = one hundred and twelve
780 = seven hundred and eighty
123 = one hundred and twenty three
405 = 
four hundred and five