Knowledge
Data
2508 3379931 874 72079878
18917 8304152 8083509881 27459482535
55073666 32092 68544336529 1908