Knowledge
Data
52 117956 366 106801197 478472
141505282 14941617 9081953060 7454405 143
836259666 255 46586979 29016788065 854228186