Knowledge
Data
116 42805972 585762 543
67270045 62884 133 4016529 89276
313462704 83088 823329 184696855