Knowledge
Data
135180981 41 829038587 40312831
15170284408 104053596 69503
9309834 36100866884 2854 34311 3068