Knowledge
Data
30524620402 786042 4271185155 50847127304 20395
518759829 44041148525 6513526 6096
53397369 6154479659 35804 5716 48112665