12161397
67283370
1952548
46397155
25799308
9159815
31482497
8897816
57874636
30155888
919334
25445509
20912435
45532923
16605292
6442649
23619489
84739547
79251813
5217355
19222490
12738381
84014666
62388103
11225220
22042089
7568946
63144355
30776866
48234008
70753889
71266076
31975797
45613898
62444309
48556544
2393991
63816872
43012545
70792353