Knowledge
Data
8980768 954342671 494047
2045252 8931962 1471169317 95096803
39571 700763 6161518515 89793999742