Knowledge
Data
47096 18847181 81040184436
59280 380017 342088615 9801
38750105592 030844 54860031 1883899 5046