Knowledge
Data
399 298443 1768170 42647406487 21450
17923578 66763 8895481 923770857
4993291035 8540 4336738 9236913