Knowledge
Data
38909973 1801733 85673 94436
42866398837 9624813 25518681861 239406056 206699
28398672809 40266 598583533 714112946 99822627