Knowledge
Data
160 32693 70340973365 78127 5709585230
63 779 94 53173928615
3988268 31722351748 42139 3610