Knowledge
Data
430336713 5429514 1340127200 221488015
2672 87435064049 7527
55908071 103 1901571 6144641791