Knowledge
Data
7704294 98665 597020866 17851
5434 57973830 8491081510 58385856877
40121 3609035 7536578321 12520613