Knowledge
Data
2178550 965536389 8422615 1298059795
23 58400424 9645280 8312395461 316307
8854 5178656 927 640 8263