Knowledge
Data
5906 470303 1185308 132027 856902
12679936302 2124773 162513686 5223451933 7717519564
31892 3161 248 13340523