Knowledge
Data
22943905818 429295985 4781886
38189 2165948 4793991859 38151359
49347621943 633 920582102 966702684 107