Please spell out the following numbers:
966 = nine hundred and sixty six
507 = five hundred and seven
823 = eight hundred and twenty three
222 = two hundred and twenty two
427 = four hundred and twenty seven
503 = 
five hundred and three