Knowledge
Data
4702097 7967 7149966 52077552 601302
21407933 678 6576286 57806810243 33567
8443 10695129 918879 539099581 496