Knowledge
Data
3401 183592 102688227 3005860 12646
294 89785188 6322 9400048367 64141303
5878845 474 8559640