92313634
2411162
2700528
59815355
67865490
18332203
17895986
2340375
55071646
48824486
1004657
60933183
52487853
16457983
98692816
24614471
57379967
40919521
72061897
2885901
7761128
9072182
7771908
90777011
79866140
4504382
72568156
24379292
90298202
81814271
93039675
10565972
74738523
48036640
40331658
5654362
13139823
90586400
19622338
47097225