Knowledge
Data
110223 18011 4538763 58197693
3131308 509 79834227821 1072638 776097697
686421 4994 963 81696 5131