Knowledge
Data
91708160 3259291 21019 2921748 5973713
702839469 23 389315407 7451492 6264073
3613675 29366547 12589632