Knowledge
Data
9959262 823443620 313820988 29751430 17126
55884578 71571 21843
7079257330 538286 619462