Please spell out the following numbers:
964 = nine hundred and sixty four
688 = six hundred and eighty eight
368 = three hundred and sixty eight
520 = five hundred and twenty
308 = three hundred and eight
866 = 
eight hundred and sixty six