Knowledge
Data
49384 178403 1970
4356643 5262446 8297183354 177006738 68145170
12662999248 566516 429594 945561 892