Knowledge
Data
30005718 7068665 26 259258873 22
6344104 6909212 36577 794025056 53147763
12 10065246 677 9161434