Knowledge
Data
144540 254 4771249 9298119 8354382
58650013 43666414 512599 119115 926
391096 8056140904 33431440495 74039 634026