Knowledge
Data
51 32608 74097 720817 92710831
384 7659739 85755 804 126056641
8880 72644878 999918 40258