Knowledge
Data
118456 584033129 5315121 32620672089 96329586
981386 46289 112722903 2062
82619340 509801 221694799 42798 1343939