Knowledge
Data
1391895970 779192351 8198889 506 7137370
652 50983336356 39529 312094
3511936930 399 76