4508926
1618864
2512097
3036095
3200610
3756341
3947925
4021896
3434150
4689753
62751
51249
56532
57983
58536
59818
50622
60413
43186
49098
108111
396694
1191737
53686
71361
87161
196992
130029
88514
527296