100171558
99161913
98021762
97951869
9665756
95471671
94651439
9448238
92351078
86041501
8351279
8327326
79281846
77711857
73451775
72531997
7074367
6751450
64941811
6312345