Knowledge
Data
8186 265 32116234 8791
4802 589 57325030903 17288 5769103
663415 549041901 980385971 998 15058729