Knowledge
Data
3186 2503566 624382
39 038 17 51805790985 1848721
10088 61030 80732453458 63872654468