Knowledge
Data
278989 411075 1974812 4776643292 546173594
636392 6613 35427710 270162
3617367949 14950676 13566835514 5134 364186