Please spell out the following numbers:
940 = nine hundred and forty
266 = two hundred and sixty six
621 = six hundred and twenty one
772 = seven hundred and seventy two
109 = one hundred and nine
947 = 
nine hundred and forty seven