39288102
22136046
63883738
17783700
17328609
28282292
98823136
80232990
53885288
72022354
24263946
38784626
71129799
2107283
67479946
75197467
85428821
40576541
41599460
90073235
14577033
28846177
13579706
35209249
73775692
546091
13774197
61566505
27117272
70848898
89056568
2912622
7726518
4498793
4854080
66356557
74137351
55248319
24123381
42216178