Knowledge
Data
21266 1372369941 3898101 21577
8018 90 530547067 97547 126501
217187 5381668 928244704 95988188