Knowledge
Data
1589 60786003165 106 33585779879
58 30322226892 880217229 08263126200
388968 686 17 804