Knowledge
Data
29221643 189082 19893270316 1397577 93345514079
555102742 0715126226 283970084
9489702 6194549 3305075 0281