Knowledge
Data
669481536 76315 15310114 3155083482
9580994 1048839595 45705 8934630 237600
183 8147 9870051 6388