27168456
10393940
2342792
80127107
20344350
282913
71725164
15771849
32353720
86598849
4293446
20773265
43505551
31681251
26929232
1169015
20662845
40739721
89004805
16345253
9572719
93631989
93554968
71129381
4303111
48921166
27214833
85796275
82307194
20589693
58665382
71711289
65959501
64541777
7853498
51558892
45705458
85603312
70375413
40261330