Knowledge
Data
12049658 058062 27851035943
14310 404859312 7984175 256517 68178887
941 656480 964 1553869