Knowledge
Data
28 59804371 49148 7503542 52762613
22805 1338800 067871 24166837
583164643 39062 1672 300778885