Knowledge
Data
103598 1369326496 13 727 498
16288117221 21 619247396 8245281010 41040055367
781520515 38916758 021 884793375