Knowledge
Data
11052 42621912698 27538512 487036 842568139
35 739354 985783606 6081170
221 0570421251 110 22046519008 87215685884