Knowledge
Data
27878 21970810 25101 5743203 8973901195
781 24942 8474 6482924 5040409162
14860119 95641 772