49827122
1141761
38877320
2249331
68114374
429892
36958569
6505140
34031658
37882243
72679895
21021366
16674135
68743769
51053364
99917969
96528447
20114095
30789029
3084776
82144045
74297405
36741138
75162790
66504985
26156561
18355111
71808427
11571000
85325344
24055566
28837308
76883928
48125237
5439389
83216
56633041
24775413
81284109
2749015