Knowledge
Data
679539 803836672 2778249 5971 29399
6466487 4219022175 186722 23559 2832647
222086 1503 95