Knowledge
Data
29966 166843675 7197442224 15422
137220293 104845 83
6983900607 4130697523 0977754207 64960711 58