99351030
96401955
961853
9139228
90881800
89551357
8861175
8552490
75181482
6415548
6369942
62481646
5976862
5720249
52031945
51331844
4337467
4213342
42061646
410938