Knowledge
Data
521603 5697961 23989 42802932 22232615
38108 12827218 5491055
2480525 89225 3186511 97226837 77