Knowledge
Data
15876722 590 18471045 614 759
112079 881360 14132985657
27726638 170996 79266 1762811 638330