Knowledge
Data
59 2926131 140862 531
340141 20113349109 44837136 42761620 8520822
8558027 4792 29 77 637