Knowledge
Data
290870 41819528 36342 7167
33369838 16101119 93622
196945 169320 17610 77924308 186527642