Knowledge
Data
60401288 102489966 304688326
19909563698 2296079 58672108 137296
23 195 1099289 35141739 78838