Knowledge
Data
51666600 670576 4011847654 817379 484
26693266182 23551208298 4867498 36861272721 8656294
12 454 5893285