Knowledge
Data
7593462 86176629 89046467 581
14226271371 81004 751156255
21058 38607778 06146511 6998064