Knowledge
Data
31796 1403173287 39837 2625
6782301 9468 4436825 58006173
6663123 5374402 75976643 60710