Knowledge
Data
52 1151190439 941735153 9328354 943631
115053176 19270291 18173021
512095002 21672802988 51367298152 63268