Knowledge
Data
16896 7709495 28995 734752254 277043
6064503 967425 69229769 17389083 0328
33879715 45234806 9205