Knowledge
Data
349194 143108492 26295049 935543 4802169718
59 501 93289884488 629 2105726
471880202 018 859138361