Knowledge
Data
41876633 50 1672832 24701959861
42360578 3897904 262240970 096885193 866268
20925347 54285825 379232 900516144