Knowledge
Data
6946 7805540 6626 909 2849
8287732112 4957094 7268700 679 61376
3303946 2552 170 34517 2008519350