Knowledge
Data
125 988 6689
569189626 590571367 17841494809 79387439 4681458610
389403034 14207088 52960088 475