Knowledge
Data
34502 27294186 344492 9168183651 782126067
881323843 825 2180 9872017 167
850779335 507336568 37069003 25186785 5612177125