Knowledge
Data
31429 797971 15183 319006339
17632 20211 34718134 667914
91074 24870199295 8157074551 193402194 97628