50
12
17482
96973
64953
52098
11126
16463
26716
41598
71803
66323
23297
57907
21050
84998
65161
97284
12189
41296
84542
81985
86530
72036
13812
41438
91145
64911
58094
70674
84819
26955
51142
68858
53686
93853
68636
25747
53139
70471
17855
48846
47569
57872
17880
89129
24508
77167
99305
88071
14716
65461
1 3000 0
