2944546
35364300
35335021
57844051
36731858
82677533
82055742
62009743
299694
74413494
47173287
40234848
40287893
67038722
24902693
98688422
15851897
84626701
91265456
60848639
9623829
27518027
5848277
11863973
614427
1571394
82182535
32016010
40438781
23115199
82226913
56981486
1008147
53382422
58706372
4771736
4164832
16729694
14997276
95335991