Knowledge
Data
3980 18544977331 44142814252 98
25704 428756 72695 9238 653450250
338 51815509458 874179 502