35343
10852
262528
10186
15767
14624
7856795
48136
9360162
31293
854587