Knowledge
Data
138 497340112 51 82359520 646450
2934 437042366 7427771 4457459 52834980
2005337988 1629959 99280122107 24927344 28700626