Knowledge
Data
996 1664491 333005543 538620241
223 7744408 447460202 6905010942 1700344
96524 40768 5406523 53299 125050