Knowledge
Data
43179158 405 950178091 170
670302 9183893 8728836 69655060634 3649
8962864824 897 13119982 376 628