Knowledge
Data
27501944 3046 3156187683
25848 61459 85525847 275970
47188565699 100 97245 2500116 5593737