39976080
40073355
8633398
19948743
35231637
84119206
37902481
61349240
44851160
63339419
26857336
38929215
25897445
1397604
13725545
87271298
81371370
6346170
88402339
8702266
58788126
94046219
3450752
88181603
52577560
66005208
25506558
98757133
7360137
50657422
78955313
91953159
4351773
1512641
63724145
20926206
50258357
16058404
61564873
10888849