Knowledge
Data
16406724618 5927439048 109041
166 94451402900 3409986 8272967 548956491
32 1321516 3503192586 4240413682 496334904