14317
7610
21246
723256
7334407
39128
844183
5513102
21822
53831987
9212381
96121887
51901863
45231226
91531010
86563
44271736
8751604
63701069
1656