Knowledge
Data
2943591 30707247 7745794254
59 66140285 3750429540 2867329
14468217047 549598972 8329722 275