Knowledge
Data
50871 64815598 1419780485 937082072 39081910
2589 952627 43753
20343083790 40283 26585906222