Knowledge
Data
56 5271842537 46979560 21314608096 307004
1554 58207 158816 35641254475 271960
2002393509 441897 6893