Knowledge
Data
3032626 8155624950 2851
85707533500 21223498 6156 981010099
2501417475 56813180522 12822178 05809 97348901334