Knowledge
Data
34629284 915392 8885487 223685543
299 847 320 09188442 226247035
77088365 700858 825 521691736 5942