Knowledge
Data
41066308 22794005 946236 802698 28715955120
648970440 69240 69347505 1511310
11132599 17195171931 3038612744 703566