Knowledge
Data
1233866 117555918 16909712
5506761 3099 9668 62937391
5905941764 2748434591 197917298