Knowledge
Data
2659994 12 8382
3816617 6730785712 615968935 9743 3629586
36939346 25631459 95450 7601 6895