33151626
851365
92914509
14909481
12599324
18046041
92674420
42588922
26279427
535344
5485114
6136198
63735766
3605278
98674164
78975607
81252733
19287981
37345506
5967127
5107347
74721970
35477280
28549656
15091376
28309369
59487679
93395065
13933190
33641282
18893170
8249449
63378797
20242962
48133895
12055117
8348565
24563112
27405782
62789516