100
16
41916
14397
89749
48755
71262
66062
27027
46072
33973
97547
12876
60124
69457
50859
85627
67905
15787
69561
76189
16847
45141
88780
39318
27323
67488
60289
39560
11041
76684
50544
48467
35632
57990
34393
34660
20717
11041
62351
13282
95831
57418
84215
46391
25428
16779
16831
50903
21382
40716
58860
35582
88192
68317
40290
83712
41276
52538
59572
72937
43649
71446
26167
68905
21292
23374
91310
34226
52494
90085
34789
59325
91562
46948
40614
26744
42111
44284
29315
95506
70342
38829
69713
16988
13516
49486
27988
19015
24063
36335
76851
99613
44504
47036
42597
17023
73613
59651
22918
57619
79062
1 3000