3645
12847
2678
16567
19829
3744
5438
5592
4235
3222
4596
12592
51681
10201
4503
2553
43840
4169
12310
2946
7143
13132
2708
50000
9306
6560
5327
3117
27782
3433
2735
2360
39607
46618
3234
5272
5838
6712
2967
34465
6241
15218
3687
20791
7529
24981
6212
4566
11855
7886
19365
5312
9006
14293
7469
9808
10137
20921
75883
3598