Knowledge
Data
7660 154245 7627134962 4981 6268
41486000 9598 094 185216
13368028 94120675 733 79126 429985