Knowledge
Data
28056 4178753 86056783 29105606199 844245
11153160 65914357032 72580 77449823950
8399295 34348059 27720 654831 0412