Knowledge
Data
134463 219877 9633984 15827111036
70066 18254384503 75151515247 961260
466672 58293492 40087787