Knowledge
Data
2989 506174084 8917282
47 88430 5231946 895496
528727039 4932 1960029 5282 1548530953