100178
58873
83595
120119
7870
822713
75666
43287
931313
86399
827019
47161
434946736
240912380
1684468313
158599269
131553180
125548260
1135498896
104827214
89901182
84055292
76468141
70434160