Knowledge
Data
45951603 528 015
58237760065 85 5352413952 7266472 8604
862113283 999 63201802 80 858