35411
10860
262546
10193
15776
14631
7856831
48139
9360172
31304
854589