Knowledge
Data
29 4980 1891 87135334 32704999228
149 4683640 4942162 45187
7664 9241894 8110 2551293