Knowledge
Data
42907 15070595 304949 298842962
94480629 3365848 539886398 306534
43867 8247834 67 8204832604