Knowledge
Data
52596689 414916 8313061946 6290158893 938844623
1644535408 070740 54206132202 57504807 17008734619
4421915 963298 219344342 387596 90