95431347
9094528
8736774
85911257
7459608
7446337
70431803
68951007
68841686
6517305
6294954
52391736
992207
655113
48753
3205
19315