Knowledge
Data
6292 40657 42392746 99878133 36698807
53 211361 19717 456170
2779611 3444852347 35562030 64 0250