Knowledge
Data
15196 10860937 910163812 10382584
42577987 5179226738 396196034 634544 926004436
42 7738 231 30