27111015
43745146
38107228
24106346
98063622
25952285
47645760
91046027
84547692
67151114
62223225
59118778
40572711
97745849
36817341
21104240
49845960
48778106
13966147
16892357
2118140
8467245
54875942
53289489
17851524
7168109
5401859
55663385
53607661
96649072
24569344
9807779
11979029
58586070
93172292
22885481
10203138
16237286
16541316
2762895