30425114
25926191
25141551
55996869
33088387
48831694
38656197
70665840
14511385
49593223
75375303
54948245
24977386
27551240
40788089
1315410
25925901
1089736
88963625
81629704
71866996
61177266
48796253
36448027
15736501
5845392
13548286
15223762
26159940
3750447
23061422
11819208
4333157
52487621
91371740
30204422
327538
3323770
51934890
28131698