Knowledge
Data
3011059 070595 164534844 65421525191 764533586
3441018745 2277524 21241981216 80326117065
30092547662 96884135845 1727832 879347962 488191500