Knowledge
Data
19779472 37387 40724592 491269558 4243
433194 610208578 1845153 477891 8822609
52663 8135528693 6416694681 339759