Knowledge
Data
99868 10843 13679
870885 66151583 31825736 839
6751 3573133598 1650441512 2101592 345