88171123
39865157
6588736
57139175
36923836
12305372
1266007
90968449
14858622
53168165
35003819
91444091
474676
63272072
51446113
94331605
97502243
35958374
42464362
42415174
98366280
70115184
3833825
18024579
76353384
82783951
83256800
78096515
19507545
826966
24227107
59811818
88046584
32824749
39204258
98741149
69606808
5377827
16714880
98437488