Knowledge
Data
20259 676 614138147 754298 695581
42760526 7019512000 5642476
971925 752764263 74637326