Knowledge
Data
895899 326 8106 766 49
11534 72310 1073356856 3195
13235616 74843230 16177752 512 8061