Please spell out the following numbers:
376 = three hundred and seventy six
423 = four hundred and twenty three
673 = six hundred and seventy three
348 = three hundred and forty eight
146 = one hundred and forty six
935 = 
nine hundred and thirty five