Knowledge
Data
7799581 9051237 42862 328903
6531320 1389 834848 60228 2889508
42707 495108875 90 7414931 5151