87351705
18303773
85699287
80857624
66526328
58724178
51927312
44541942
13708822
20788236
69968151
6739331
422464
21511611
10728697
68541266
3116723
33355819
47702698
26371426
55883419
36413235
23048103
8754404
37934002
19212958
74143662
11605733
12154206
84985488
67706830
10816464
21233837
10364886
1985805
98894222
30578390
20091279
92167617
37727411