Knowledge
Data
585532292 691174 331515 116283082 215139
59 470106948 50 02978
43467028 8879541 691037