Knowledge
Data
382 329578289 42988 79478 163294
57948272 51828071 22140444408 77017451
168115606 400877 4325 239217