Knowledge
Data
31 8573 3271 2004563 1760960293
456089 32897 764940947 51216 1685
0756260 486176361 76964 17969