381566
2909612
8918360
10786943
11396843
13005042
16144355
16570522
16802272