Knowledge
Data
32 1398097800 8214936 8132482
4554406 6518124 6228751734 5870 370802
58451229884 8086337671 1982182 6295642942 323581