50
20
28683
17037
41103
97621
18594
39082
57462
77587
62071
17056
72715
81092
33311
39422
13318
68314
68172
54438
92015
83449
11774
98563
88903
82767
80620
31429
22756
91900
86931
73973
32915
31432
18149
71248
37044
34866
39321
36538
45086
57987
11187
78279
74739
53746
11840
16381
98706
51670
64711
29512
1 3000