Knowledge
Data
2059271 691996 8856420674 25517 5518502597
283949836 34876700 5800 4385 3255264902
20777520 985785303 649 135795320 96715074002