Knowledge
Data
89 3399066619 28 1512 48354105851
39680549 938096 6090080768 1221414
18 71060 22070704