Knowledge
Data
4307 22447503 4058
2388713 12137802 295368787 524743852 86441086
665064947 1002 229 265