Knowledge
Data
15866 76182 8200856 1253871304 389706687
166405 45475282 8809 13490
86 21415817420 2538912 8859 78339