20465862
2982427
18217540
57822016
78323015
13322442
28878666
27252410
91681536
94926282
75923350
28592332
68412257
2893227
62175163
54055758
67198358
12659705
13032938
72772762
1302864
8777725
49596004
8749059
87157535
39035299
40308386
2005825
86052334
98269801
66752672
7044388
43923275
55682383
71258149
31715636
60978739
71762252
9360198
9211013