Knowledge
Data
357619 326 1594855
41659 8424850601 979 8042 1280
661651370 650281633 39767497 20706795193 496347872