1050
29595
29778
145679
15604
27017
176780
7031
1954
7379
164153
8052
6843
7140
21474
6689
2447
23319
46575
41173
5259
1763
1826
10644
75708
5364
140895
19398
5116
2237
3719
100587
24600
14033
11434
725751
2639
1703
96004
9852
9959
110547
20607
12831
23049
690495
2446
18865
14569
22353
13118
5523
24707
107874
242793
5821
5367
1965
54395
3775
7979
3969
845
6806
1530
1426
4399
130706
21100
144188
16916
37107
1048
2015
11122
1720
1022
2776
6784
8756
2956
2430
7605
1988
5896
4589
1777
2109
10787
32660
1851
2133
10600
8498
3974
22627
1625
1776
7263
955
6078
12696
3885
27101
1375
1687
3153
5480
9879
3809
13963
2863
11860
1636
15124
6056
2704
3852
4993
54266