58442675
16698249
79099862
88287324
9327535
76271903
4174534
53777485
367833
63949229
5069020
2213536
16521637
13177288
425148
31291444
62548872
13781647
27012002
26023061
34945524
87044101
59225877
65252293
57051333
1398535
62973301
18759986
80683548
8497353
25274059
25885030
25975214
18835478
53609518
7873033
75476344
19004302
41054767
35211822