Knowledge
Data
105692 528 19610782701
354995331 42 6040400 83698 287016
76085872382 863318 71939 433725 8260403583