Please spell out the following numbers:
578 = five hundred and seventy eight
366 = three hundred and sixty six
99 = ninety nine
390 = three hundred and ninety
484 = four hundred and eighty four
640 = 
six hundred and forty