Knowledge
Data
159 2237004290 42 42939
9598127 58759151 7282651295 342292808 308875402
4476362 433 6298