Knowledge
Data
1382427796 30729 4770467736
17218137 109603955 72064976
32639 08983029032 94545 55693591 1121591604