Knowledge
Data
590 23 371051003 160062884
856976 270726197 1094697628 87094 1136
2809631 46547457 41433134 90906 216