Knowledge
Data
30 175258 35527217853 258440252 959504
669506938 117429 83462807497 153696 323113
2859556 38 432