Knowledge
Data
156542 1753 21624318 38073706006
493408900 432 598600 367715439
34 9055901 40285 7049555 612976359