Knowledge
Data
285454582 10006068 21913046 9285
1754995 39407299 17 4522273
8352927 1396 35288455 49586 7253