Recognize the numbers and write them in full


101one hundred and one
13
31
328
523
789
1,256
2,405
11,147
123,649
512,734