Knowledge
Data
13618460640 14880071 1060165 24294432192
290 70506 50725 7396635 619413
3548 1053358880 21092