Knowledge
Data
2593062 8635840 860 21595141642 13596939
6873343302 940 447298 57079929 2217723243
6929 02007573 889666224 4894985