Knowledge
Data
16282 108725 156 81401882 4822348
3057342 15349519 389133 009202
8130461 8620217 25497476661 6521911