5615666
38144836
17138961
75401016
19082091
2814347
82028073
37031896
28121024
50485063
31056594
19092547
17791838
42022023
98903467
66736685
85495811
36549808
30311908
1758233
41701575
96509671
16016125
58824467
8660214
2018797
20931224
7821773
92033170
64723774
8694287
7951298
2079810
10452829
754546
22209228
38566995
18162079
43038757
41413144