Knowledge
Data
9446626 982263151 38608 157535
29884407 5152 861 31756314 165568
34396 4760724 9282 5126282