Knowledge
Data
30844615 399012 6562029981 715563984
9170584 18673 7772324
71293702 028553505 2166196076 937758104 814905