Please spell out the following numbers:
875 = eight hundred and seventy five
34 = thirty four
684 = six hundred and eighty four
592 = five hundred and ninety two
859 = eight hundred and fifty nine
618 = 
six hundred and eighteen