100
25
70355
59984
64096
81026
52609
55227
26807
34157
79686
13834
33756
88121
73926
41032
17534
15403
72088
28853
70026
11321
10343
87464
59781
98138
83177
64648
94735
53158
70284
91367
66809
21193
30531
86160
69976
36601
37030
66180
18336
55295
92351
97756
75802
72003
58023
24167
43866
33083
17306
53590
39170
20237
95344
94897
67243
55402
65711
94199
14142
92142
17487
69951
92474
83855
71869
29350
23327
64145
62365
83937
50810
39573
47725
47149
90573
80219
51554
91678
19056
48269
77752
39389
14906
70017
55814
31707
89156
21522
45064
63156
55751
33297
81853
45995
68985
14310
88827
48668
99349
20588
1 3000 0
