54896406
2107032
93503498
26697726
46826981
69288743
41824782
2780988
9058629
97094184
60423196
2588166
121074
62953482
80775642
38588985
27161371
66828290
54279223
50795465
49186452
4001995
62087479
48747285
5744778
76051470
20302970
74662769
10139209
3226528
84323742
37167918
86342978
2812991
90624469
4209915
13986750
72354132
26027595
10198568