Knowledge
Data
1066 1175 274710072 21488722
15894074 5913533039 9564 4253319 67317
508 71851707 947462071 418