Knowledge
Data
8305396 112364 64619 6684356
3988 16254752 285 63
37158614 998115665 198693687 20966 13697