Knowledge
Data
3019 4345754 60096901
88364442 149422099 16872427
29512 383302502 76778690 702808245 228977