100
25
42960
85775
40930
62777
55932
63469
85605
92694
82754
58160
41493
88931
11033
16287
26414
51574
84880
47410
21129
55087
75687
88011
79112
35250
22508
76695
82251
38274
36033
58509
69119
12321
35209
41265
47259
66796
60654
11632
46176
99709
53818
23818
42493
78392
16048
48690
63901
53947
66568
36082
13422
24653
53414
58174
60602
78733
36481
86681
61099
31699
36634
81737
21363
68699
10008
35225
69842
77068
61560
16413
61360
79469
56894
42677
66191
82902
86492
93117
70418
43924
41315
87937
49099
65351
23953
61327
88851
84775
34272
80707
11373
70240
23703
50112
64516
73319
17213
30586
62384
74981
1 3000 0
