100
16
34934
36428
54106
98215
38637
31605
17559
97415
82864
11989
11615
26433
61788
28617
97490
93677
19089
58775
63340
19572
73698
60020
38486
85261
30004
70775
67826
80493
70372
34088
66859
79864
12722
56073
92579
91384
61055
55636
10549
76486
81671
57034
23494
85531
62950
81825
61698
27826
51453
81768
40524
80323
62209
39252
65411
83913
55949
46805
69575
11516
31149
42249
34811
36967
53658
91054
10676
38727
91735
82471
92331
37568
19308
90991
22412
52205
15293
89703
17229
62011
11711
87107
52562
90823
38513
93944
19416
20943
27853
91606
55032
51357
25648
38708
39455
59264
93251
87343
82998
38977
1 3000