Knowledge
Data
18866 526 8894914 30113341632 6409726
471369499 23601240173 364 16 19981516849
841285 16 4816 3160 46862