Knowledge
Data
23725 8289722 4588408
7255793 36393600016 4343 236551773
31909 659449176 113986071 141118233