6198679
38086792
16547893
4928312
35514182
1170628
33521296
9404105
21667142
72775398
96735157
69235315
42718837
11958595
4594550
75817797
3052532
56385700
32981090
50408625
75119804
92852687
71659428
86163983
95026312
17705158
39689304
60937259
12125538
12772411
13746668
15102329
40097646
8281663
88127009
86721746
95752478
85541756
18481449
22577606