Knowledge
Data
507342 19318685 2243
160492094 6971795 521811559
2500461713 9607565965 775219 2016775 6576109