Knowledge
Data
7143327 3128 1115639212 497709 200837755
360 5349 39 377295149
310052 8085486 297390 8591