Knowledge
Data
14480848 3848328 5373 4378827
429980291 12564569 84860580015 54559716573 980
51950963168 60264 2471499 766100