Please spell out the following numbers:
111 = one hundred and eleven
442 = four hundred and forty two
138 = one hundred and thirty eight
904 = nine hundred and four
271 = two hundred and seventy one
745 = 
seven hundred and forty five