Knowledge
Data
34396945 14353571650 30176777
46793 796351056 59152503310 1105013 34493122
12750357 102181385 734 086