Knowledge
Data
161033298 18161687 19763 6660253726 3013602784
7917 61687 8697952134
31599 231622 21927