Knowledge
Data
527929 219891 55686327 34605520653 5629590900
427956 5195912 177 213086
6623536179 106257367 321638 80771 1242968685