Knowledge
Data
25619 1327 5182 753946
64 0034714519 14925276750 509891 73489884572
147 412712739 9451 7683621 4050