Knowledge
Data
96 43756 6796 17768093630 69
304 1425888 8842215 18974
18904720 8682746 760427 16928644 21991