334364
2782118
1591103
1518100
1426112
6589109
752898
222462
3979109
413396
2164106
188698
5164122
3280115
1896105
458084
427067
214692
181785
240474
173583
254467
204752
177598
296262