Please spell out the following numbers:
376 = three hundred and seventy six
525 = five hundred and twenty five
866 = eight hundred and sixty six
640 = six hundred and forty
975 = nine hundred and seventy five
322 = 
three hundred and twenty two