83105460
80043060
94977373
78174433
77868671
79214170
75273909
30371856
79797262
77536155
15444698
3758437
37044795
57565433
14553804
11017250
78982722
29588997
3595988
84764613
65657221
96035358
19894076
69427215
23531534
69091533
48087194
40563575
15451564
11888677
72882242
80412801
99596169
34332593
15395309
2187999
2576083
73499054
31141693
63103754