Knowledge
Data
23115807 470636 66311522 3506884992 3782191139
15436116665 94 45573217 13168393
82227 680432 9105408485 687652649 749552