Knowledge
Data
29527 21271278 12980634670 86243689920
12 517 6798807 28188 14666858
351 419 3134584531 98926846 4062