Knowledge
Data
32000036556 10037800344 699349672 368484 142965
21087624870 128018 82136458 7866693 385920194
1280429675 64514 29807 926250787