100061283
99141422
9499688
90601541
8809235
8555247
8436112
8360116
8331647
8095216
79221729
7787509
76051317
7543389
73921640
7097468
70521579
68801439
6821557
66501643