Knowledge
Data
2145149 24918288560 476360052 39034636 547075
2029 53749787 839815375 3090229 6886631766
7983185262 50718611624 3061