Knowledge
Data
30 6111632 163557
153200 141385132 296451 71861 38396
42765 72283143353 820 5824 80078046082