Knowledge
Data
166 341865 19638 446312087 8730570557
435074 1501 910516
4258 5429 97 71297125190 95108362