Knowledge
Data
60 292573 437829 20258762520 33907276858
53 668015384 566 420 632
59038238 68129009 83 23 6801558267