96111693
96071063
95851643
9446446
94231568
88611706
8554571
8229695
7855940
7677261
73281983
6926813
691929
6822705
6702601
5945639
58751904
560975
52001510
49441478