Knowledge
Data
126 25 939641 449424618 107081136
545116153 088346260 00096628 5244702
5705085 2194477 12790412