Knowledge
Data
425980902 1311512 84560411 6648 578287970
350 158215811 635868931 374653009
510908 374564 602599 42872 376261