Knowledge
Data
29615768 6657262185 16807095506 3312611077
147268653 32541 1563573 7482832 893657
38085 85 52 31599805 82913