Knowledge
Data
915928 681102 655846174 171656644
2193706 570 47535
799589 8662789 5447907240 12823 54946218508