Knowledge
Data
31481648 38464672 40015991230
775774 29237139028 1707360 046049322
163893003 52776305642 21 142 48