Knowledge
Data
41645216 66596513 630157 5247569513
229128251 9167205 3691183
2064 5261645 20412650 584