50
12
83929
27436
41798
28960
67029
88225
71226
19171
59382
76843
14461
53840
57259
62522
74668
45962
59261
71654
61093
47508
75294
72108
32377
40815
88607
98360
67419
97198
86212
81482
21668
39329
48003
73044
81647
38953
99876
67024
95479
26485
91142
18754
22305
64087
61607
74994
18333
98728
48577
84160
1 3000 0
