Knowledge
Data
310563 5947422 738060314
1832975375 510981619 614882 98390854
129843 17171900 123203 13820807