Please spell out the following numbers:
704 = seven hundred and four
650 = six hundred and fifty
874 = eight hundred and seventy four
271 = two hundred and seventy one
518 = five hundred and eighteen
501 = 
five hundred and one