Knowledge
Data
6040668 48659675 225482812 376 380
7903739 13402 9273588078
965 096 40084259229 2464240 1099