Knowledge
Data
140158 60137996 84651707 595923650
3767113635 80226 2872 695307558 26886
57068060 11745704 39447616 734147957 156098738