Knowledge
Data
2939189053 508584 16559253068 3804379334 17743105677
269762 50876839 035684843 142
39641029 454723087 81