Knowledge
Data
25884540 115589 9536184738 6671060 35621266
1878790148 839189 61506
10959 732664 2410895 77843372 6474054790