Knowledge
Data
50574389 28 837
22665594 7583630 4102325 2670483 9362306
28132 3338217 8561 080180 6260519