Knowledge
Data
4663 58452640 2291296 645
80972 35413607989 2846145618 026105127
1850168 32555627 162236312