Knowledge
Data
5065855 49212651 773690
42809845 96783 613443392
126164 62464 17945 675447328 827260584