15702149
86282978
85773722
96224903
5014609
36555677
7915090
38427912
11286082
33497506
1153446
20399990
50913422
86684052
92044936
34089525
40566230
12442424
1831448
40222207
2975781
75584587
48419781
54338617
23696177
94109091
63125607
33323870
1315753
38911808
78741535
55996510
52101273
68537095
7148205
56988505
48608354
88507607
24934223
18056462