95821343
9251624
846776
83881670
80931218
76761221
68821693
65671641
63111911
63051720
5011496
43541174
4286187