Knowledge
Data
16125828 447131 3112441 204229354
9495972819 660 373 23328
7476 269805 09659018257 629160197 593