Knowledge
Data
21664546 69051 644823 7266 43186063323
36 7070283 91426 39760230 32645899
508553261 63348181078 50 1870