70115658
9557565
69652125
15423417
48536189
73357092
17866886
42166028
68224037
79838881
3600833
30557642
13983557
70215320
9447324
13126250
38868429
35379919
93347177
63249116
5258518
8105366
92882558
35437164
3003622
85198070
33848716
40337533
38352160
17761023
46768088
21331497
11627332
46977908
67584163
41512182
36752335
83217547
6088335
9319289