Please spell out the following numbers:
326 = three hundred and twenty six
614 = six hundred and fourteen
440 = four hundred and forty
652 = six hundred and fifty two
251 = two hundred and fifty one
944 = 
nine hundred and forty four