100
25
10970
53276
39623
15683
42578
50557
33923
97025
77793
31278
30413
58333
51313
59039
10253
25255
53812
33937
71745
82094
89785
25335
73286
49178
36632
90823
97756
35986
66598
56658
42378
17776
38087
50063
13150
58580
97959
98629
97874
58352
11310
37143
26848
17089
90381
17215
85347
53749
69059
69932
96839
92738
54631
96896
91115
75835
83276
89977
16323
72336
70910
65046
38997
65216
15914
50038
51118
46157
85322
62637
18322
17229
81021
57894
58259
82037
77546
51126
83193
44160
18023
36354
55902
45698
59794
85635
62967
43713
86341
69572
84446
17389
87011
14351
14057
53754
91172
85572
78922
44712
1 3000 0
