4667641
9243863
26913651
61995958
29364316
47299080
1639967
16884094
98345827
81618634
71067503
9481176
40222334
36789037
4356736
464234
17621159
12331131
22252932
97403706
46964205
90272754
30649043
18616652
429812
86054040
54463762
6732045
68211218
75734521
19537339
90274628
5803975
72757894
10079537
84919807
57684569
12109613
71432894
11072900