Knowledge
Data
51679 950 89653 42783700 41738673
7425 549 50727261 948757 68474033213
12 19110931253 93305315 7876 309419245