Knowledge
Data
272996689 15243480 276120 2603688
9532 1943 591 91295 7815220
15778082 19721384 2976 37325541 606269