Knowledge
Data
30645 35982 41994207759 80946 6014586805
6594531 829279770 483523
9807052747 82451782272 29026072 21 3137