Knowledge
Data
46916561 28645975 9556254 91388054096
416447 5653767 7248 243152450
50050301 12246360769 9015034 28083553177