Knowledge
Data
540240479 358476173 5045946 95868 8094959
23706285620 747848562 991793
1405906 498916491 20160 792951