Knowledge
Data
940 1348360547 227008 75895
929480 597302082 518294 9929466
49592214 21994 6517 89312 405924