54539398
15139582
791654
20583094
38792974
7297713
39265477
33695538
2069916
5335594
26716776
79812843
27568577
33396175
90958493
55854583
9044368
56726387
80884534
1944320
51022710
36858757
60445688
15717141
549180
8119597
11693911
78504008
45598970
5279894
49319933
98641557
2017208
6571050
22399929
25065577
37231566
98664866
82754306
21898929