Knowledge
Data
31563851 49572545575 628970400
45720661 21163355268 20343923 48596631 802435
640111487 62342972 3904684