3673695
31052555
3182546
78684142
67369504
12817553
8661144
58575220
55081179
48571546
17207024
3687700
68528348
96406405
17141114
59809998
42301819
58602082
2236233
49248315
76577576
20969692
32983980
7772171
65173881
91308158
70733098
99405683
48875308
22478688
18032126
56252560
53019429
39346467
81591737
25804825
6796785
31159527
69775099
78822336