Knowledge
Data
814 8057088 7127
580 722187162 8514706 21754865 9294064
94141096 52490017 11599 3462 603