2227521
55395614
1373679
6348852
55105059
10213799
68217423
9087175
3491555
40554187
68189778
35825388
5513537
69926167
9393996
68053105
60241265
23428762
12431839
63657473
907514
52521424
37025199
35291562
94557499
22587628
306531
99888895
88637945
20661123
18179597
88755978
30739035
24252339
569432
3476422
9937747
1274363
90926241
70599877