Knowledge
Data
38601 89004681 249467166 4042 1398251
363682135 18190 15519 878
37693 4949726 54066412