100101858
99671111
9557742
93061599
91111899
85501177
8364711
83561455
8291778
8276475
7854574
7774711
69361702
6880537
6751597
62711970
6111571
60991425
6003204
59091605