Please spell out the following numbers:
766 = seven hundred and sixty six
956 = nine hundred and fifty six
24 = twenty four
144 = one hundred and forty four
123 = one hundred and twenty three
658 = 
six hundred and fifty eight