Knowledge
Data
5920558 8146 16999849 5951904072 39461
2192031 59929528 486255
40 7757327 056729002 5882878