98591967
97271130
96431388
91491660
9143642
9132207
86081847
8367236
768153
75951141
75451767
75451853
7354286
62651742
62021914
604062
588654
5837770
5695792
56021520