35230
42658
30635
708314
89904
1698518
92039
41426
669110
28962
55976
934410
434973736
240924380
1684528313
158612269
131562180
125555260
1135548896
104830214
89907182
84061292
76477141
70441160