Knowledge
Data
319349502 002778 478568 6840741
007989169 12540804398 8501871
60531743048 49081349903 37996577 4418761 212468