Knowledge
Data
28310881 7348583 119653597 19154463 6659130145
4002936 0084 3322928 4000725385
441 31030 84681