Knowledge
Data
2009092 523831 263370 906942827
815112732 8166 63523843258 62268779
43740 5859901 104182249