Knowledge
Data
32645 3095083 17523800510 65261345188 139069
576204 58363979507 74522 15891
121695 99510 15478782946 298432778 4514