Knowledge
Data
32 1425539 285351145 158875662 4059304609
94651 653 56293119 52925940 843
39518082 279533 58582648 7771