Please spell out the following numbers:
129 = one hundred and twenty nine
996 = nine hundred and ninety six
325 = three hundred and twenty five
658 = six hundred and fifty eight
76 = seventy six
461 = 
four hundred and sixty one