Knowledge
Data
345378070 282278399 440949 80782935
14 690 30751429 3294803 8031336
58038182540 7952727892 992258767 860 23726272