Knowledge
Data
45070434 3367250 3016443 2906375
1930115 8265493 622 479
28417 30445615 40659457 66110 88319386