33946669
17068693
78826829
26417752
25356046
97734615
30431711
45179589
9047108
21708046
62657985
65325581
37526278
43418246
3938309
65197165
20327431
27666489
88336784
41716468
45597303
85576320
21713906
1803585
50979416
52861197
12629403
55284802
19305517
1613321
65082854
40364210
90526047
20875229
55603259
54989624
21073891
37788085
33407119
7304696