Knowledge
Data
53 1391520068 738436 338762 336159
627 977 248
95 3977109803 40038739 4261565968 868881504