Knowledge
Data
16009 256752398 94718
237203240 50177824 19026017308 7738680 59064982381
8943960 019661 519390814 9434284822 296199124