Please spell out the following numbers:
886 = eight hundred and eighty six
372 = three hundred and seventy two
248 = two hundred and forty eight
891 = eight hundred and ninety one
871 = eight hundred and seventy one
681 = 
six hundred and eighty one