Knowledge
Data
296 1514938417 80 5894 388
160096419 92172 119269806 756
78477 7230813 3208524 63986998743