Knowledge
Data
3059 33152572 72425 1946592 8329
1489 43890954 50310867224 9450
93808520888 67752155392 17353170219 79923368954 490