Knowledge
Data
7386316 28519266 94003893 2409
34033677860 4197175219 9977212
20 3225054 491 400608 9729949