Please spell out the following numbers:
364 = three hundred and sixty four
320 = three hundred and twenty
859 = eight hundred and fifty nine
535 = five hundred and thirty five
325 = three hundred and twenty five
544 = 
five hundred and forty four