4909748
39115533
26336676
58209583
50438026
5422906
56074167
2756301
24669142
24669288
17594207
2661257
81994965
14975880
99711279
80173515
85373557
34695622
49396139
37805559
45411492
31668531
94167388
72034274
24283619
16228169
91191107
77502143
70878449
55883855
178046
6198544
55607250
48005091
52641852
84813697
61024696
71308136
95993150
61904502