Knowledge
Data
32169969 8188821 5997368992 32643
6065056578 15095 73649
940316612 451044592 4276661 46951646 880734710