Knowledge
Data
43164429 80383 63813629 0549 1523983
2523254 568520 049741 4627248
6960560 2738276 487314311 4742829 928