Knowledge
Data
2988 13 980934601 213370
9568 18153674159 8976648 93675250720 65572103256
35978860 27532443 61310878599 8093 4062