Knowledge
Data
3166 9669399 892 010320
958958787 1290 7876269626 4781104824 4785646
516291 05 67 505 7295856