Knowledge
Data
1336 19314 141577277 4995753 660283207
84 386152 99165
375961464 510498 9727417230 75