100
20
12571
22522
95320
31608
35865
67221
85239
86544
46756
18111
99945
86066
79864
55960
48267
75387
99456
33314
11516
38598
54139
86626
38497
29916
34445
39804
55985
48442
29760
99637
43784
19273
86239
78307
38387
18781
92230
93381
24302
26862
82776
70515
87137
63964
19784
99264
77447
85720
29367
47242
59506
42982
52985
32992
73940
20099
73901
72852
38398
49200
55529
52120
25236
53345
33267
45902
30347
56334
36313
69825
12142
31973
11079
96078
34783
70666
52766
44957
34709
56040
36604
47346
34533
69539
35412
58330
53359
85720
74953
17369
87585
86066
73695
85250
41263
54183
48533
83177
70081
80120
1 3000 0
