Knowledge
Data
58 30 15045921997 895525126
85128969680 87944625 5378596
067 65230 73396581102 7765912 847