Knowledge
Data
21 1374428410 328
58 3903361 3648581124 71527590
7876548 71187471412 37056721010 503520 96