Knowledge
Data
12291284 15389 896270 0455216
8014454 1631000566 1692515
52225069 7798776 82809967 2503432 576045