Knowledge
Data
52 36969122 7812 23683115
31529700 8973885 353 703009360 503682369
4989259 91621710106 896 37627 70103