Knowledge
Data
16035332 4767325 21608 3454854
6095773 76 31 12947349
189269260 46188640 50906336856 30846800