Knowledge
Data
2117352 837263 5667451891 2512586 453592
5385204 22804 861133
19272882 315338 47400622