Knowledge
Data
51305911 144086 1892990 21700042 63138511
45345 428291497 300363 483981645
86876 83001 5873416 70 20150143