41417843
7489068
42734926
34881271
221868
2535129
316130
5989130
27838345
68018270
53213671
98689941
62866168
23333425
97983102
85173316
49981857
12341782
4539351
69612847
41844021
70918934
38524157
27919049
382450
62979170
4816864
53662226
37328656
80439696
61459914
52694436
58993229
91262222
11368466
3654597
4352232
25123713
26774376
13816815