Knowledge
Data
31889554 2895780398 612113 21592 1395547947
797 684436260 70 352
350499 6862078 6564 2871