Knowledge
Data
87051596 83453817 301869 1271686690
4086784 896980 357382514 715941946
84 2065158945 436262 995962 9224