Knowledge
Data
31 54450938 12043443 6203 656441
77976976 678109 0594005378
71122134437 30274 375290 40966 4633