100341141
99561286
98781999
97421040
97041428
9318366
93021402
90751595
8711293
8481425
8429106
8277459
8106810
80091951
7624887
74681752
74571186
743081
73021493
6963983