2282752
2178645
4103574
1896409
4627013
4817457
4535570
848661
3884237
4430663
72141
70218
40928
51190
42626
43455
46456
47601
52305
55502
238988
356528
1765897
4343406
481263
176473
215545
2911472
322600
793468