26427385
271746
22009956
87512564
6956545
23482725
29252782
70239816
19414072
14509647
43161954
1689823
75338234
15784121
36779748
2558387
2942160
7874176
24469510
33167955
80592892
16691455
23138310
40002015
70392619
46075414
9555957
92093163
6961413
97338148
69174063
66915391
24818874
11184495
82451120
22118751
9899138
51276158
10868120
95527592