Please spell out the following numbers:
396 = three hundred and ninety six
715 = seven hundred and fifteen
820 = eight hundred and twenty
110 = one hundred and ten
476 = four hundred and seventy six
427 = 
four hundred and twenty seven