Knowledge
Data
28235518 731765 84831 333760
994978 3959 6907536 784984097 716426
470138 99020015279 32429782 32681253 3038714