Knowledge
Data
3515500 10382 336278459 7491550 5466756476
128577 1109 667100 71
182846 6519958 602527 93372619 30935156