27843
2028148
13377
77969
38518
41213
756127
55453
872
56896
85517
14813
85716
162128
59127
100050
1014167
4005
61559
31926