Knowledge
Data
58 31095156606 4158152 65832 138032187
598 4316595608 4306595 42859 185524
2966605773 0103884 617 6011 860534