Knowledge
Data
310 66 63649189 53146 40
29721942 3091733030 825329 4566588250
8820556 78333 283 36 1994