Please spell out the following numbers:
476 = four hundred and seventy six
666 = six hundred and sixty six
827 = eight hundred and twenty seven
940 = nine hundred and forty
350 = three hundred and fifty
311 = 
three hundred and eleven