Knowledge
Data
117134897 9436012929 246992
15368032036 29204018 27762920689 19846 64395591665
309115919 6297272829 568545088 84907