Knowledge
Data
43255843 84437 22736364 7808040 10770
50702554 33684533 101191 5168743 61261
20183291721 489863709 803559239 79186