297081
39042026
99728863
90275917
52752299
1133896
27683846
8963775
27002119
2999617
15699683
1462580
53944854
70248179
78723920
41789220
59108342
28184304
60309074
3055672
25301238
73014409
90333077
41355857
75676981
40683796
85811045
24388182
87246268
24131971
77214447
8742769
55857776
64567458
18831154
38803610
15716528
12123985
30496499
60905189