96251616
922316
80521813
7990819
79481510
7627540
72761831
69691363
679090
50981344
5074771
49971485
4677780
4677470
7326
49757
486295