50
20
86981
34138
18836
17336
25664
89357
96808
20245
93455
85517
22500
42380
24195
47492
17007
18342
65450
23514
37991
83097
13475
66364
27342
65263
24544
15779
35228
71190
44042
97347
54669
47514
49986
68210
75629
35102
22489
84926
12747
82122
35755
33734
15743
89112
14147
48610
96528
83830
88901
37360
1 3000