Knowledge
Data
50631392 291329 487950127 9204615792
104617 46555 462726 720 75097004575
1601 73121962982 62056 473164286 3279405712