Please spell out the following numbers:
805 = eight hundred and five
681 = six hundred and eighty one
109 = one hundred and nine
628 = six hundred and twenty eight
125 = one hundred and twenty five
58 = 
fifty eight