Knowledge
Data
40665256 82842 1088 4053
4188008168 1928751169 3374764593 8391029 73627769
3508879763 8987330 40