Knowledge
Data
86138336 91813451 640655743 178614 3286322
26372 6867696 42410388 676009228
29286 155476 81109005 5967764 872