100
16
71242
98539
98388
57490
97649
79540
37475
45679
21498
28356
82976
14120
98940
34942
44874
68306
12131
21893
53125
80172
34920
83721
91079
64016
96322
22613
49423
70957
18410
41043
89670
54740
20171
96468
71240
26683
83847
58495
81243
52631
65398
63804
10992
49659
45589
59113
38299
15400
13282
87544
49662
17773
87511
38670
41359
37925
99865
57580
73539
74225
13796
63228
16356
60094
92381
21451
92235
93499
41043
52906
23272
80913
86970
41254
37939
13584
71547
71937
16012
68867
57611
16801
25931
44476
57891
44949
63541
18495
46325
15048
86338
32871
18762
69509
42265
63280
94617
25741
87129
53161
1 3000