20283753
77637933
8958595
74581125
55182381
19745677
63975350
8191243
43175277
48179430
18822977
21126824
58876336
13152651
879076
27353975
2816296
51413756
66022549
42065686
10447583
11723453
46028763
2012113
4097917
82888263
36414348
97552590
30498374
64614674
43861010
14104437
25014550
55298679
688797
88422221
52689119
7629226
83739991
7101392