Knowledge
Data
16842 547306 7212133 844
270727355 5055766 370985
18 129871011 30625840 11410 6139417730