Knowledge
Data
21571505 7752451 957540 925
121982 318839091 907447
28054 161805 26193274047 502936 103