Knowledge
Data
437586 49934225762 265
652 24295 571399210 23726 761146
85002247 34350480 7167941685 8001258 11