30976
89340
64474
21458
13652
46327
12862
20546
92148
92311
36701
9958
25735
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
3667
9812
4025
28005
20479
22339
55761
92014
12796
20450
36580
18592
88915
91992
7448
84695
34341
8904
11442
9242
3779
9883
46045
29747
19974
64185
29883
37492
30838
13427
25662
44064
6009
4736
10976
68569
18226
36614
19633
21379
13602