Knowledge
Data
50150164 2136960 494 6873 3374448
52672688 89473340808 1857801 9591807 835570895
714 992 585