Knowledge
Data
38 919 195288774 89510 61253943640
120538561 790 358009524
14153450 290 9784126 13639633091 5796084818