100351453
99541344
8111828
7449411
69891140
6867807
6582227
6246798
6239800
57711272
57318
48251436
4711560
471112
43891561
41811686