Knowledge
Data
58594 3617560 64364760 621551
79475954 15618208447 16743265572
16888495 75852 2500 1013781353 8690