Knowledge
Data
50993279 165077 5558 804239631
406783 622903 53571932 3437173
3730016601 763 9569896581 860