12643545
4035181
2890875
11256241
7138213
73713945
62322310
59388587
85256057
7555320
52192959
15981648
46162624
18339642
91504958
24024980
1637794
70858706
94163346
24668273
66703775
35319478
23282106
69668719
65689904
27721482
13982986
61045314
3960860
87823270
34063738
73238475
75655889
6813253
78731828
69493445
86368809
128007
85282634
35953366