Knowledge
Data
85 43352 560 115755048 2838040105
54707648 3159362581 50411069 26314418 9116
292 38 48