Knowledge
Data
395263 1376629074 0065 17938487
12215982 614155671 0474522329 9530210 19822
58004917298 1232 340280894