Knowledge
Data
43506389990 33943280 186355578 32571 682696
40715 7713312844 672549216
1543792 0648 593703