Knowledge
Data
116 350506 19767 720186
4127 8651372 42134 87428770569 4104454
9196 512253681 7102083602 1938