Knowledge
Data
58 06311160 8153 3781
2272 78204950152 640 197951263
40859896640 94218581061 606800268