Knowledge
Data
128 11550 58432
168 1391307278 9466339 6924210518
35503 68 15675 12366312 47171458757