Knowledge
Data
4352592 239461168 977659944 2640283
893820 317353468 4882523 24711522624
959022 1542251973 94676103 646287 48