Knowledge
Data
58035 880092 31 304174555 71197656
67527231 7353282845 261218 5105068329 3033365
9033029 5797471905 299