Knowledge
Data
183827571 28396 7159146792 261631276 814588348
3179656 39 3090679
31675 98070192 42088284