Knowledge
Data
665910 939551966 14388995 14252
40 934457614 56580 855
23982 421213507 59233 9618 2898514