Knowledge
Data
591224424 477671 8421763 098 2949410
57021072 794 390 1516856 28761087
318 1803 118360