Knowledge
Data
17252 30 7769882102 32886
88 9097662 42925 7730776
318669405 268332 168602 260175 340698531