100
12
18883
51593
66463
11000
80521
55814
33602
58542
65870
61258
86574
10417
91818
56916
94441
76302
33706
28669
48802
28664
27299
84676
13876
83778
42067
36722
88717
36286
13659
94075
91862
36494
88335
51433
73772
54372
37184
67523
17284
69366
92955
55880
11494
10071
17254
64436
69284
42839
91035
15397
63892
53351
26046
12055
34775
90271
30202
34022
78112
74989
24535
47511
72239
96558
74700
72187
73355
45852
14697
61157
11769
88033
65741
35670
64052
97391
68004
61115
61354
93584
28109
55792
29257
73396
50140
99132
39414
17031
13005
60844
28334
83023
31976
27606
13601
60794
87165
78809
12857
75025
1 3000