Knowledge
Data
31928216 395046 8380481933
3272222472 513330 52965 7220120 576122608
80809428276 097581 3165 9577302804 542