Knowledge
Data
26 655004 1089324762 108998 24688724
28517 30151133 859706 1355 170022961
22899010052 2679607298 83268085 0228312593