Knowledge
Data
6227905 610382984 177390512 108362 8913682146
62493900 27077403 50303 7305
31 183192897 107051793 50 808217917