17421714
2522260
6460690
2239285
7120574
17271765
94785118
87846106
8237765
1664209
43936049
16409785
18553407
59297399
40672617
24889155
16991028
69629145
15766118
6656059
99901927
86308965
20645969
9262578
12913985
42257681
6183156
91494707
28144305
80418831
30411799
41119710
22761349
55151436
24427749
44774926
88997246
21684694
22785651
66349490