Knowledge
Data
8269 12746402 284837578 7536162
593756331 39649858782 9005199008 496373 55159479
90 6935984 925439570 226017 25131667