Knowledge
Data
368356156 33632203 25546 39217 226152541
19493 4527 944361 8086312
33341373 7930370 3399168366 72716 122497529