Knowledge
Data
80560 344271297 10311681 166082 39345922786
740 2062079461 836288
20463020 0194571 38954