100
12
27252
63299
65782
60063
16271
92785
65950
99052
34846
38422
80944
30210
97251
30619
55007
49511
24491
54576
22731
37590
86456
60267
60401
31932
46632
94375
81460
86769
43655
51999
52584
41068
38601
40996
82001
29883
92169
56680
56523
99415
90768
49791
78985
31048
15625
75475
32503
74744
93913
76118
63250
97023
35989
65834
38203
93902
27853
89450
39521
24112
72794
93727
42018
22838
81347
73736
25379
31361
93655
92103
17627
82902
63197
83995
61434
99937
26046
35632
49813
83372
84660
89164
52779
88805
40285
81677
91532
60258
83056
51208
71696
86648
33803
47514
92241
71333
76678
60462
41578
10027
1 3000