Knowledge
Data
23042660 907797396 890 557571
70849064 810 4345631 717173375 18975153
7506291 240240622 1740594696 38332327 1945166