10957673
846440
7287505
45235694
41685801
68799269
35141985
78311427
6727011
9964569
92521047
76355291
12991609
20189411
2491750
95389798
35899852
2214316
80457764
46799947
5768896
51076701
15338622
34692050
531383
1677277
8973250
27431124
32664357
8112318
10511323
64912992
81447560
4538880
43094071
75994570
35019343
67634228
89095276
18932024