Knowledge
Data
308048292 63 621404 2009407010
55 175139030 479 28055430 95155717057
2671366 380129 3150365 32