Knowledge
Data
20595 17520908 284 88 94855500584
6500231 702 8159
7628 18278 693208076 5106892 1263129888