Knowledge
Data
40688 86105690470 1173320090 18871 33527
389 178 9794306 012128 838693
11452972 275646 20