Knowledge
Data
3042 191580448 29422 16755273
39 38601 527188022 18
4090572044 546 4240199 3626700 855604063