Please spell out the following numbers:
125 = one hundred and twenty five
468 = four hundred and sixty eight
137 = one hundred and thirty seven
821 = eight hundred and twenty one
476 = four hundred and seventy six
684 = 
six hundred and eighty four