Knowledge
Data
99526603 8200 8489804575 20076 6995184
140074948 6079 135799116
1788203362 92585 32599316 637705 57221