853508
526830
816719
692105
942552
437364
638991
280842
506647
139694
605491
315287
5173799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471