Knowledge
Data
5186 24 20845890 13771
950854 7823 265304542 31069764257 3008
979641007 4474259918 275 83330425 91733343765