30959
46284
52224
13643
29864
89275
64437
9941
30011
20528
44303
12848
68713
84795
92120
3721
7504
18268
9889
11032
92261
20515
6057
36687
22550
8954
9295
13483
28078
55845
11510
4801
34426
21440
36709
4061
18657
20041
25720
3841
37586
91997
36584
46060
9813
25665
13429
30843
19977
7448
36614
13606
3781
4741
51897
9242
29887
12797
4028
55766
10976
3671
20480
11444
28011
64201
37497
18228
84700
21381
6009
44078
20450
22351
92024
88929
34342
9889
8905
68572
18596
29749