Knowledge
Data
39 860 1951804002
9086 21 8274241 29506231307 19709
83707322977 801689 10960073 58799757410 446838