Knowledge
Data
21160700 29558561 294749 1301953802 6539630118
4941 4840302 552804276
9007285200 18761146664 9600100779