Knowledge
Data
39447240 89361406 34751 400225418
166 96663987040 509280871
484965583 3955 03642873 96816 484939