Knowledge
Data
295606 4074763 47687 1423745182
1602 89599 174751715 72735551968
80 81652105939 719538 3669