Knowledge
Data
23700736 9434527668 7404769148 86115667 16684202674
185287 7703325186 21379259 55970884639
231543 38 31167