9534997
9417487
9158180
89341506
87861832
8685788
8543190
85231386
8335287
6879884
6380446
57741564
5398912
4713930
4301330
42311048
41571873
41301775
41221714
128132