Knowledge
Data
20501 1356485257 85054519259 29698305215 77634089956
244732 50482962 1161 2450 1501
21 1951989045 2054636284