Knowledge
Data
156592 74941109 71 71622324
320642674 86561933 80494 50960
927626 3156745220 500193 1586