Knowledge
Data
30 29549 3332952 38593169 0624576
26848840 262 15660
260608411 92539 9955948 8255 3650