Knowledge
Data
3256 221272 74598132 164490 45539
11168 5388423 3651901 542094 98721
5116 20616108 83640354