Knowledge
Data
40141720665 3609618 5575882 95798420 34816324879
31174 71500 9974981692 35608785874
8039465292 47034172 9647674652 95623 16560072