Knowledge
Data
16996425281 20267211 9613847029 107055 221
412727111 183719508 8796708 680 7795814810
198308 143605165 163 62