Knowledge
Data
39466 20917618 907345828 2138431
35204257 3835557271 31499063
28697 5937837 0286862976