Please spell out the following numbers:
972 = nine hundred and seventy two
435 = four hundred and thirty five
694 = six hundred and ninety four
521 = five hundred and twenty one
955 = nine hundred and fifty five
749 = 
seven hundred and forty nine