Knowledge
Data
59305289160 882092 46654807 9339988 332980
378511501 7553 742274795 6806 1278
18921962 21809 8411067 52515361613 54