Please spell out the following numbers:
528 = five hundred and twenty eight
680 = six hundred and eighty
649 = six hundred and forty nine
635 = six hundred and thirty five
344 = three hundred and forty four
96 = 
ninety six