35343
10852
262528
10186
15767
14624
7856796
48136
9360162
31293
854587