Knowledge
Data
558936 3771 13609498
76108199 32581 51932 4292574 5242046
1870141 25828 96719787613 122709164 80