Knowledge
Data
96058956 1396127337 5363970352 21236 140540160
50902574003 2974012152 00778 799133612
229 42631679 46895286