Knowledge
Data
4188399 2206 145 2251203285 552169
7399472 3128701 426867 449253 18189277373
44417874 15638589 2232