Knowledge
Data
390329839 1114270446 171 947884 188631859
20136531102 55886 535 224
9397768 9589011 23042372488 424375 2380528626