50
12
58998
58858
36305
38181
48986
15032
23203
79664
42619
26013
56262
17504
42993
88373
83237
61028
29339
17817
91716
98275
20113
36250
69265
51807
96858
36368
60789
32871
42935
91724
89662
94273
96210
54985
24176
57221
39672
92221
55930
22533
19160
86069
71594
61442
42172
25516
24783
56336
16839
35201
1 3000 0
