93177144
11172144
55205538
30538160
6450638
86008195
86835248
52911085
60676480
33272884
35593071
97928059
7903256
76062636
10715284
73618911
95904240
1073588
78233475
18974436
76067303
78153617
68586271
18324690
78911904
41241545
90395086
307752
66993519
85542999
32986964
58902711
51402270
37826374
22859294
12338487
8221072
91003289
86281474
80927203