Knowledge
Data
30319546 1238052 5925 4081
48723754331 251740 595857
130824747 11917108 4474996 834046