Knowledge
Data
33228284 125397540 22191176 65459
6860 297996 11469462 7568
21834344 365097 43941 72265