14184819
30684018
4798706
315627
121580
6307170
37339494
88872608
99907687
93194618
55358339
37543781
92613327
67519994
65357086
25184514
24397557
86958481
57906305
4137249
11192604
62859042
84166830
1684754
80159523
46461359
8446874
21378440
53849726
40485375
91054399
86478488
53263822
13234449
38508288
6626408
40157354
54931912
7825509
71908353