Knowledge
Data
2966939443 38032028 11351333620 4601401
8820277140 7360813065 18 004575040 49172470158
23830137 53989 24912165 535632868 197659