Knowledge
Data
41380294 29973670 11542248 871015
9114777091 50294980 88075 22305 32201
57169250 71002 584 3432046044