Knowledge
Data
29295 171683928 27099321250
339647429 7417034 85648 76584872420
810146 5718 2584098 21958 22