Knowledge
Data
998 110659 39963627 12388
4604 88133664 9290850979 863 872
10450 47350 141137748 26940579 2322304