Knowledge
Data
39880535 27215 1169600756
155479 580947 4779649 8815252 25824679785
6877235 905831 37099608 42838 635062297