Knowledge
Data
2876 790 2221953 19588333782
27110581 1519 243360200 213205187
80057986688 1739735 31387460127