17354173
85206740
19772642
92679440
95499997
12003032
64638354
64185293
32904583
12268199
73115547
9601252
91735920
13831837
11291862
16419424
20643994
48906223
51382781
88613380
45634109
19254191
40577676
5958431
89102033
82673867
70203802
84272229
66632806
2625321
20154023
4027578
67266645
99638923
78461647
82536211
13259776
7742189
42218804
366872