Knowledge
Data
26 8277090 16950087 79 94792
86921653 91395408 4934978780 27026234
891223 6659553 23729861 45311 104151271