Knowledge
Data
130216 156 3032602645 90864
64 42746046 10834943397
398513215 1550645 762430 1078769 5222727168