50344854
9692571
97310
94849
94758
93531
88515
88256
87851
86167
81240
802152
79296
78916
78544
77490
77489
72649
72444
70975
63005
57595
52517
48347