Knowledge
Data
5835009 2521363 405656 337576
19602179 58983672 97713217 04582659
66169097 8414598 72724