Knowledge
Data
17164499 42303191 18083606685 29988486635
8917 531 266
90486 34883 95737 117181007 7844544760