Knowledge
Data
61 0836661519 18184636 130431
18200 8982923752 32996050 249648 351737152
27916929637 870357082 2043950 1119