30976
89340
64474
21458
13652
46327
12862
20546
92311
36701
9958
25735
52273
55867
20533
37605
36731
29883
9909
19707
44330
84810
18284
3738
34449
28096
68735
22575
9304
20053
11052
3853
8968
30032
13497
7517
4809
18667
6071
11519
4071
21379
29883
36614
34341
64187
7448
68570
37492
25663
9242
11442
20450
22342
19974
84695
18226
30840
20479
46047
4736
55761
3780
51884
18592
10976
9812
12797
92017
29747
13427
4025
36582
8904
88915
3668
44065
9884
13602
28005
19633
6009