Knowledge
Data
028986 1391750952 954369331 9891190
15687515 1940934 69392002 36458306
771 237645 173888728 225189164 5084624