Knowledge
Data
21 8350959 44070592 67689495380
7385 190 27119 823 0319414099
7288 20983061620 8494968530 96307108