Knowledge
Data
596 31401252 934156790 09296789691 502378
62 186011160 473 136961015
951076193 186382459 25189326 315372