Knowledge
Data
64304713 115 049190 303 1632
39 094 8487015 1958064 093
24955 69710694 16023364314 2601627769