Knowledge
Data
7988 619 3535277 899328 18161198
31003 3243252609 25673758561 762730649 9830265
21169615604 597 565926