Knowledge
Data
1407160002 245 238736410
828561510 201567932 791156 225940
7489424 3046929200 1659038946 686001 61775