Knowledge
Data
5094 5411397 17888976 49372 1757886651
40 404412395 78438 591104
9187 023481207 3302816861 26379428 488