Knowledge
Data
47286898 39606 63572210 30600468
40 63317463 0469 23
596680 940517555 121365088 322022