35343
10853
262528
10186
15767
14624
7856796
48136
9360162
31293
854587