Knowledge
Data
6377803089 11091 4128134 7322574072 3160
9045 776 350
0802339087 9137370 1856 6494 203