Knowledge
Data
9211 128216 82157082 959457
5974 212967588 111416645
9662 383948640 3882 95412762938 20100715