Knowledge
Data
31 69609 638 711082 296389
43093931 99429896 6742
42545156 6334720035 1242350829 75187862100