Knowledge
Data
3196 4634405895 57 3000311 0519522147
6866503 1083518013 319
5181081133 811854 80 664076257 81052003