7615263
13902902
26094842
9702001
69401313
23912470
64154493
88504502
7907591
75459084
66086178
41913750
33962380
8031486
15522032
16372069
80898094
896430
17466439
88146426
92805211
41265946
9097660
78983697
66909875
3526566
6082195
25898158
8993613
33489551
94429844
68536199
13348087
51843229
76072293
76988288
45144586
13752031
54715035
40066258