Knowledge
Data
44616591 558629 34085352797 222975 51026
805531 20732039 33733272 9663800
7870804 68423 0247213613 47012205 199409959