Knowledge
Data
31 3713911 5706857 42038350 49708539643
120948 4248751 225898482 22051616979 62454135
27518 7929 5665