Knowledge
Data
295 19455485231 338268 447903 440045
9016826845 23531 0589400911 16683435 6298796
5285 820 3752661349 2826805 2957