25291292
78786762
31916921
61733795
70913885
25312246
65053519
25031232
85215261
75986094
88088054
28623232
1641059
5345238
19128236
116907
17779697
16698958
46524130
1314570
1890619
94053063
82111120
68392214
9040746
48878683
3337686
40644531
20313243
15479438
79662522
71677199
13944813
78464743
6713572
16791619
6498396
45101890
59927018
72154975