50000
32631
2966
451114
523101
5175
13988
51609
3322
2928
80570
2550
16286
3675
4118
7213
13919
6883
14866
3613
3859
2985
33139
9627
19186
5976
4062
6578
2685
3058
13493
5601
11500
18084
4017
89553
11734
28561
31082
15552
6237
4175
3138
3051
5097
6300
3272
2585
13015
8024
8008
3859
308047
3576
12820
13305
5824
17003
3939
59669