Knowledge
Data
25604690 923700694 9482 34890 330458333
156841493 21009369 682685
9624365803 600978 168531154