Knowledge
Data
17352135 40580939 86686719 64096 60750811440
222778 183492707 2832 28481 78
572483 1728976743 50093