Knowledge
Data
11386565 88 309414952 1999076
8145318024 5671364 636225
540650 33717705 80252 57335532 3254273