100
25
61948
71415
75118
80166
84182
36747
83894
66875
92861
80565
84083
87827
66169
19970
64359
11978
37283
70320
99072
20116
97402
82325
38112
61440
57256
73808
82940
71797
63637
56397
57745
56413
92477
82460
89873
84882
65112
42628
58534
21272
39227
49176
75890
27134
61088
35607
79559
40222
30584
37741
80606
76774
65686
56611
46094
10121
97852
68496
60239
43468
84951
72393
13244
79622
23266
20237
91873
15546
65167
60209
60816
64486
13941
38392
48945
73495
32446
39134
19460
89211
37055
99429
98042
59654
63524
67576
18050
24865
66301
81515
36860
34223
87854
27071
52321
63208
69586
71451
83506
67477
1 3000 0
