Knowledge
Data
58006508 679 60
85391534207 24530280397 01529 604162 49167056
8499232 9782602390 31610530