Please spell out the following numbers:
251 = two hundred and fifty one
487 = four hundred and eighty seven
626 = six hundred and twenty six
871 = eight hundred and seventy one
787 = seven hundred and eighty seven
75 = 
seventy five