Knowledge
Data
31 528291 4672240718 5817407 598897
496881947 483848 67 90657
50128 862 72689584 15964496 5838373