Please spell out the following numbers:
906 = nine hundred and six
563 = five hundred and sixty three
271 = two hundred and seventy one
740 = seven hundred and forty
137 = one hundred and thirty seven
419 = 
four hundred and nineteen