Knowledge
Data
15216 7149631690 153681214 39988245457 4530
344079893 61409681860 466170918
75268072707 32617229 47166032 52280