Knowledge
Data
29 811959 506671
5715800 3072431478 522538156 50588891 8924497
46519373694 833 1369125738 777635