Knowledge
Data
12048294 65858460670 1047717638 840
2903514944 9491397560 200877
26425060 5838979962 6578 553683327 17679