Knowledge
Data
14012933 71488144628 28571260032 8665919 66486751
593654 369866 64544
47013215870 38626872 3188969 017294 104