Please spell out the following numbers:
640 = six hundred and forty
331 = three hundred and thirty one
885 = eight hundred and eighty five
995 = nine hundred and ninety five
643 = six hundred and forty three
324 = 
three hundred and twenty four