Knowledge
Data
33211343 7840 110023810 2771
32664 98646925425 461777 47017
92848882 826834269 185271290 97475056962