Knowledge
Data
20166891 3309225751 40615366 961244487
489938 50320 7200999 519311
96 5272 632 13788814 2445486435