Please spell out the following numbers:
754 = seven hundred and fifty four
743 = seven hundred and forty three
391 = three hundred and ninety one
670 = six hundred and seventy
658 = six hundred and fifty eight
804 = 
eight hundred and four