Knowledge
Data
50158346833 73532 42578512 22667691 65139711
340646212 493 532 808656 473
673177 71941643 1021 138295180 87266