Knowledge
Data
1393063112 47351 6029 21270
7011492178 866268 8663684
28342 3256584 3982458 1503478 24