104343
1961256
4613462
4954259
4940579
1350252
4729457
511323
2727186
4934679
70961
65901
71506
65480
56655
57904
60211
60787
55862
42680
100681
224071
451224
1004217
822183
302464
99946
369431
145586
7420220