Knowledge
Data
156 9269167050 34227722102
7159241 93911955301 61267 58490637 34934
42221224 15071820157 97