Knowledge
Data
20161574 17002 2943579199 4763 89918132
1280803 882347 807062 24081 2900
49 60561107 1721698