27843
2036148
13407
77969
38518
41213
756127
55453
872
56896
85517
14813
85716
162528
59127
100050
1014167
4015
61559
32026