Knowledge
Data
663358458 12042289384 9013139029 860
5142 140620 131569792 7587 454809
6342 52853 8246201301