Knowledge
Data
9484935597 337072425 22185601
87095511 128406092 39147096 7092084
80105 9187 093956196 582642