10295498
14764088
96859954
37316052
16534432
56566449
52989294
27118284
42244916
601103
3429650
70965882
21181276
41789494
32281025
83377700
6759567
8388677
50717123
89171174
173925
80209254
10946461
70927477
88618898
19268223
6167201
33989811
97869495
83939029
47815669
19131788
41018634
75474988
86954581
36146363
5975768
83168204
71214687
92881813