Knowledge
Data
15122254394 4210384 4198146 4873282
7375801 90976 7905631659
31817248 58392016 25891035 12