Knowledge
Data
3729309 2367167 8489647436 20332205752 28989273
4173666541 336969846 47312223
85427009 76521834072 631848637 7924156 23268311