Knowledge
Data
29029059 89091552 9880721 39891 2595046
188420 80845 9941033 2401252095 614748
308666 3570015 9804710329 3383366225