Knowledge
Data
30943301 453793 93880020983 288561852 69892957
479100 9426149 2086428742 355472
123712134 5380 8875115105 19039 2900227501