Knowledge
Data
25158 198074 90670689102 817841147
9778 18 0626168 3811076 6595
87713 502966882 5413882 57079 143156