98251668
96851154
93491735
9147165
8753473
82381428
8146818
73011214
68441079
64481523
6369923
6337355
60651576
598917
5937795
57221576
5620792
50741460
48151946
434431