Please spell out the following numbers:
873 = eight hundred and seventy three
673 = six hundred and seventy three
988 = nine hundred and eighty eight
929 = nine hundred and twenty nine
618 = six hundred and eighteen
895 = 
eight hundred and ninety five