Please spell out the following numbers:
601 = six hundred and one
980 = nine hundred and eighty
576 = five hundred and seventy six
338 = three hundred and thirty eight
687 = six hundred and eighty seven
126 = 
one hundred and twenty six