Knowledge
Data
80 3572994 85 43505151736
40497720 434834 1959759 1408826
15216506 2865247 71786659 29660