3580829
4310969
4415104
2514398
3195269
3727218
3416743
1235513
4109884
4034718
71012
62769
53536
66267
55057
61530
56656
60870
59630
46374
288561
525794
642206
1170176
1293244
212568
473079
638590
779975
1570678