Knowledge
Data
667895 8061078 50891016082 446022 1049656
3566818 91588200 222825 5773065053
39883 8794116861 2551770 355