Knowledge
Data
29 00307396258 91670812 638965001 82
575110413 46229054 15030 1417
96004213847 3981 12 89 009749883