Knowledge
Data
589325 1983 8525 44938 6848451
36088512282 53073 4142 3239 49621
7152 27003 14145040 83747 93227199