Knowledge
Data
1303050432 544916992 584910 940992721
459 40188 670841 3946736731
510948 5253 9353 8429396208 6275498