Knowledge
Data
640267 659031329 5929208431 80068392118 1841607203
262669 21353 24349408 2705795581
4028537 16531 700 8065902 2173853