Knowledge
Data
21862573 67222609422 879 563156 9959259
34600610 39628 3946656366 340 21
169313 54500780331 113524 51703