Knowledge
Data
3949595 5333625 46723978
405832208 65654946 27489057
843646 128555240 3884981851 4592