Knowledge
Data
956 680597 46 2504236934
3844 3611196 404540 580
17202384384 21010 2050155 40417871 1809686300