Knowledge
Data
579640428 47973851 25964303 2763385
6391127190 20830372 2351 202
82295342 70909962 154679