100091116
99711893
99251834
97871002
96831355
9592284
92551480
91711590
8586256
84141455
839835
83381392
77921698
76781947
75111272
7291689
7265120
6861728
6702509
6169683