Knowledge
Data
5883362 145741 20791201817
143063884 9290312599 81638 2211366 1569865
69 87030057 586 60233976