Knowledge
Data
8292 139666 14346 99282
5105787 62924977 55852 83164444
5020795428 404207 452 18296401 2298706441