42721323
5098322
72711941
5357704
1360373
8373120
1155262
434359
497494
169099
5507158
2607145
278997
205480
166537