Please spell out the following numbers:
50 = fifty
476 = four hundred and seventy six
289 = two hundred and eighty nine
41 = forty one
125 = one hundred and twenty five
889 = 
eight hundred and eighty nine