Knowledge
Data
21517478 559165 80829181 5874948450
74459 89382 404580 9188868 66121981
3906806101 1564757 2394512 6041685591