3884843
4335358
4593938
3557939
3422691
1130428
4663097
4033903
987422
4457740
58146
61845
56107
70736
53610
65237
48276
48376
49470
65876
157216
386689
1418878
3856912
5701520
1283854
427358
1393946
951102
1131486