1040033
13136
3776
13017
2797
19490
3431
32125
282548
3062
241870
12504
79032
6695
61410
52738
18316
336399
17321
4813
7339
13326
6248
6733
9910
14493
5915
5263
4283
5499
49233
3459
6169
2097
9563
6743
3722
22562