Knowledge
Data
27 425286 16992 11810748648 474
8745 1949298 98125831606 651897150 41655
513 6245255767 345