Knowledge
Data
42218149964 661116 310422373 408906 35944560
2538 3063693392 38 81834944643 663739980
360761 11483600 5386595800 396335 52