Write a function that converts numbers to words
1 -> 'one'
27 -> 'twenty seven'
157 -> 'one hundred and fifty seven'
1434 -> 'one thousand four hundred and thirty four'
874,341 -> 'eight hundred and seventy four thousand three hundred and forty one'