Knowledge
Data
5691 309690 3842 3972096766 271938
38632578 1515 4887940999 992908049 437260
255228 157511364 269800384 45155560584 14495