Knowledge
Data
103952 7145240098 89544769
81132936 8535557 79246337582 24682 584625
152 2709446257 7844263694 6302 0335