Knowledge
Data
146 485083 58265 356 271
64947450 71371826458 4987859 7070833
6147080 56875246 323902 008837129 022