Knowledge
Data
5807511644 8850800 191368 8553659444
102634891 45920179086 30260 11017489873 63332
28273754139 41257606325 919899 1950069300